| Package | Description |
|---|---|
| boofcv.alg.distort | |
| boofcv.alg.geo | |
| boofcv.struct.calib |
| Modifier and Type | Method and Description |
|---|---|
static PointTransform_F32 |
LensDistortionOps.allInside(IntrinsicParameters param,
IntrinsicParameters paramAdj)
Adjusts the view such that each pixel has a correspondence to the original image while maximizing the
view area.
|
static PointTransform_F32 |
LensDistortionOps.fullView(IntrinsicParameters param,
IntrinsicParameters paramAdj)
Transforms the view such that the entire original image is visible after lens distortion has been removed.
|
static <T extends ImageSingleBand> |
LensDistortionOps.removeRadialImage(IntrinsicParameters param,
BorderType borderType,
Class<T> imageType)
Creates an which removes radial distortion.
|
static PointTransform_F64 |
LensDistortionOps.transformNormToRadial_F64(IntrinsicParameters param)
Converts normalized image coordinates into distorted pixel coordinates.
|
static PointTransform_F32 |
LensDistortionOps.transformPixelToRadial_F32(IntrinsicParameters param)
Transform from undistorted pixel coordinates to distorted with radial pixel coordinates
|
static PointTransform_F64 |
LensDistortionOps.transformRadialToNorm_F64(IntrinsicParameters param)
Removes radial distortion from the image in pixel coordinates and converts it into normalized image coordinates
|
static PointTransform_F64 |
LensDistortionOps.transformRadialToPixel_F64(IntrinsicParameters param)
Removes radial distortion from the pixel coordinate.
|
| Modifier and Type | Method and Description |
|---|---|
static IntrinsicParameters |
PerspectiveOps.matrixToParam(org.ejml.data.DenseMatrix64F K,
int width,
int height,
boolean flipY,
IntrinsicParameters param)
Converts a calibration matrix into intrinsic parameters
|
| Modifier and Type | Method and Description |
|---|---|
static PointTransform_F32 |
PerspectiveOps.adjustIntrinsic_F32(PointTransform_F32 distortPixel,
boolean forwardTran,
IntrinsicParameters parameters,
org.ejml.data.DenseMatrix64F adjustMatrix,
IntrinsicParameters adjustedParam)
Creates a new
PointTransform_F32 which is the same as applying a homography transform
and another arbitrary transform. |
static void |
RectifyImageOps.allInsideLeft(IntrinsicParameters paramLeft,
org.ejml.data.DenseMatrix64F rectifyLeft,
org.ejml.data.DenseMatrix64F rectifyRight,
org.ejml.data.DenseMatrix64F rectifyK)
Adjust the rectification such that only pixels which overlap the original left image can be seen.
|
static org.ejml.data.DenseMatrix64F |
PerspectiveOps.calibrationMatrix(IntrinsicParameters param,
org.ejml.data.DenseMatrix64F K)
Given the intrinsic parameters create a calibration matrix
|
static georegression.struct.point.Point2D_F64 |
PerspectiveOps.convertNormToPixel(IntrinsicParameters param,
double x,
double y,
georegression.struct.point.Point2D_F64 pixel)
Convenient function for converting from normalized image coordinates to the original image pixel coordinate.
|
static georegression.struct.point.Point2D_F64 |
PerspectiveOps.convertNormToPixel(IntrinsicParameters param,
georegression.struct.point.Point2D_F64 norm,
georegression.struct.point.Point2D_F64 pixel)
Convenient function for converting from normalized image coordinates to the original image pixel coordinate.
|
static georegression.struct.point.Point2D_F64 |
PerspectiveOps.convertPixelToNorm(IntrinsicParameters param,
georegression.struct.point.Point2D_F64 pixel,
georegression.struct.point.Point2D_F64 norm)
Convenient function for converting from original image pixel coordinate to normalized< image coordinates.
|
static void |
RectifyImageOps.fullViewLeft(IntrinsicParameters paramLeft,
org.ejml.data.DenseMatrix64F rectifyLeft,
org.ejml.data.DenseMatrix64F rectifyRight,
org.ejml.data.DenseMatrix64F rectifyK)
Adjust the rectification such that the entire original left image can be seen.
|
static IntrinsicParameters |
PerspectiveOps.matrixToParam(org.ejml.data.DenseMatrix64F K,
int width,
int height,
boolean flipY,
IntrinsicParameters param)
Converts a calibration matrix into intrinsic parameters
|
static <T extends ImageSingleBand> |
RectifyImageOps.rectifyImage(IntrinsicParameters param,
org.ejml.data.DenseMatrix64F rectify,
Class<T> imageType)
Creates an
ImageDistort for rectifying an image given its radial distortion and
rectification matrix. |
static void |
PerspectiveOps.scaleIntrinsic(IntrinsicParameters param,
double scale)
Multiplies each element of the intrinsic parameters by the provided scale factor.
|
static PointTransform_F32 |
RectifyImageOps.transformPixelToRect_F32(IntrinsicParameters param,
org.ejml.data.DenseMatrix64F rectify)
Creates a transform that applies rectification to unrectified distorted pixels.
|
static PointTransform_F64 |
RectifyImageOps.transformPixelToRect_F64(IntrinsicParameters param,
org.ejml.data.DenseMatrix64F rectify)
Creates a transform that applies rectification to unrectified distorted pixels.
|
static PointTransform_F64 |
RectifyImageOps.transformPixelToRectNorm_F64(IntrinsicParameters param,
org.ejml.data.DenseMatrix64F rectify,
org.ejml.data.DenseMatrix64F rectifyK)
Creates a transform that applies rectification to unrectified distorted pixels and outputs
normalized pixel coordinates.
|
static PointTransform_F32 |
RectifyImageOps.transformRectToPixel_F32(IntrinsicParameters param,
org.ejml.data.DenseMatrix64F rectify)
Creates a transform that goes from rectified to original distorted pixel coordinates.
|
static PointTransform_F64 |
RectifyImageOps.transformRectToPixel_F64(IntrinsicParameters param,
org.ejml.data.DenseMatrix64F rectify)
Creates a transform that goes from rectified to original distorted pixel coordinates.
|
| Modifier and Type | Field and Description |
|---|---|
IntrinsicParameters |
MonoPlaneParameters.intrinsic
Intrinsic parameters for the camera
|
IntrinsicParameters |
StereoParameters.left
intrinsic camera parameters of left camera
|
IntrinsicParameters |
StereoParameters.right
intrinsic camera parameters of right camera
|
IntrinsicParameters |
VisualDepthParameters.visualParam
Intrinsic camera parameters for the visual sensor.
|
| Modifier and Type | Method and Description |
|---|---|
IntrinsicParameters |
MonoPlaneParameters.getIntrinsic() |
IntrinsicParameters |
StereoParameters.getLeft() |
IntrinsicParameters |
StereoParameters.getRight() |
IntrinsicParameters |
VisualDepthParameters.getVisualParam() |
| Modifier and Type | Method and Description |
|---|---|
void |
IntrinsicParameters.set(IntrinsicParameters param) |
void |
MonoPlaneParameters.setIntrinsic(IntrinsicParameters intrinsic) |
void |
StereoParameters.setLeft(IntrinsicParameters left) |
void |
StereoParameters.setRight(IntrinsicParameters right) |
void |
VisualDepthParameters.setVisualParam(IntrinsicParameters visualParam) |
| Constructor and Description |
|---|
IntrinsicParameters(IntrinsicParameters param) |
MonoPlaneParameters(IntrinsicParameters intrinsic,
georegression.struct.se.Se3_F64 planeToCamera) |
StereoParameters(IntrinsicParameters left,
IntrinsicParameters right,
georegression.struct.se.Se3_F64 rightToLeft) |
Copyright © 2013. All Rights Reserved.