#include <mitkUndistortCameraImage.h>
|
| mitkClassMacroItkParent (UndistortCameraImage, itk::Object) |
|
Pointer | Clone () const |
|
void | SetFocalLength (float fc_x, float fc_y) |
| Initialization ///. More...
|
|
void | SetPrincipalPoint (float cc_x, float cc_y) |
|
void | SetCameraDistortion (float kc1, float kc2, float kc3, float kc4) |
|
void | InitRemapUndistortion (int sizeX, int sizeY) |
|
mitk::Point2D | UndistortPixel (const mitk::Point2D &src) |
| USAGE ///. More...
|
|
void | UndistortImage (IplImage *src, IplImage *dst) |
|
void | UndistortImageFast (IplImage *src, IplImage *dst=nullptr) |
|
void | SetUndistortImageFastInfo (float in_dF1, float in_dF2, float in_dPrincipalX, float in_dPrincipalY, float in_Dist[4], float ImageSizeX, float ImageSizeY) |
|
| UndistortCameraImage () |
|
virtual | ~UndistortCameraImage () |
|
Definition at line 45 of file mitkUndistortCameraImage.h.
mitk::UndistortCameraImage::UndistortCameraImage |
( |
| ) |
|
The list of internal camera parameters:
- Focal length: The focal length in pixels is stored in m_fcX and m_fcY.
- Principal point: The principal point coordinates are stored in the m_ccX and m_ccY.
- Skew coefficient: The skew coefficient defining the angle between the x and y pixel axes is stored in the scalar alpha_c = 0.
- Distortions: The image distortion coefficients (radial and tangential distortions) are stored in the 4x1 vector.
Definition at line 28 of file mitkUndistortCameraImage.cpp.
References m_tempImage.
mitk::UndistortCameraImage::~UndistortCameraImage |
( |
| ) |
|
|
virtual |
Pointer mitk::UndistortCameraImage::Clone |
( |
| ) |
const |
void mitk::UndistortCameraImage::InitRemapUndistortion |
( |
int |
sizeX, |
|
|
int |
sizeY |
|
) |
| |
static Pointer mitk::UndistortCameraImage::New |
( |
| ) |
|
|
static |
void mitk::UndistortCameraImage::SetCameraDistortion |
( |
float |
kc1, |
|
|
float |
kc2, |
|
|
float |
kc3, |
|
|
float |
kc4 |
|
) |
| |
|
inline |
void mitk::UndistortCameraImage::SetFocalLength |
( |
float |
fc_x, |
|
|
float |
fc_y |
|
) |
| |
|
inline |
void mitk::UndistortCameraImage::SetPrincipalPoint |
( |
float |
cc_x, |
|
|
float |
cc_y |
|
) |
| |
|
inline |
void mitk::UndistortCameraImage::SetUndistortImageFastInfo |
( |
float |
in_dF1, |
|
|
float |
in_dF2, |
|
|
float |
in_dPrincipalX, |
|
|
float |
in_dPrincipalY, |
|
|
float |
in_Dist[4], |
|
|
float |
ImageSizeX, |
|
|
float |
ImageSizeY |
|
) |
| |
void mitk::UndistortCameraImage::UndistortImage |
( |
IplImage * |
src, |
|
|
IplImage * |
dst |
|
) |
| |
void mitk::UndistortCameraImage::UndistortImageFast |
( |
IplImage * |
src, |
|
|
IplImage * |
dst = nullptr |
|
) |
| |
CvMat* mitk::UndistortCameraImage::m_CameraMatrix |
|
protected |
float mitk::UndistortCameraImage::m_ccX |
|
protected |
float mitk::UndistortCameraImage::m_ccY |
|
protected |
CvMat* mitk::UndistortCameraImage::m_DistortionCoeffs |
|
protected |
CvMat mitk::UndistortCameraImage::m_distortionMatrix |
|
protected |
float mitk::UndistortCameraImage::m_distortionMatrixData[4] |
|
protected |
float mitk::UndistortCameraImage::m_fcX |
|
protected |
float mitk::UndistortCameraImage::m_fcY |
|
protected |
CvMat mitk::UndistortCameraImage::m_intrinsicMatrix |
|
protected |
float mitk::UndistortCameraImage::m_intrinsicMatrixData[9] |
|
protected |
CvMat* mitk::UndistortCameraImage::m_mapX |
|
protected |
CvMat * mitk::UndistortCameraImage::m_mapY |
|
protected |
IplImage* mitk::UndistortCameraImage::m_tempImage |
|
protected |
The documentation for this class was generated from the following files: