|
Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
#include <mitkUndistortCameraImage.h>


Public Member Functions | |
| 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 () | |
| ~UndistortCameraImage () override | |
Static Public Member Functions | |
| static Pointer | New () |
Protected Attributes | |
| float | m_ccX |
| float | m_ccY |
| float | m_fcX |
| float | m_fcY |
| float | m_distortionMatrixData [4] |
| float | m_intrinsicMatrixData [9] |
| CvMat * | m_mapX |
| CvMat * | m_mapY |
| CvMat | m_intrinsicMatrix |
| CvMat | m_distortionMatrix |
| IplImage * | m_tempImage |
| CvMat * | m_DistortionCoeffs |
| CvMat * | m_CameraMatrix |
Definition at line 43 of file mitkUndistortCameraImage.h.
| mitk::UndistortCameraImage::UndistortCameraImage | ( | ) |
The list of internal camera parameters:
Definition at line 24 of file mitkUndistortCameraImage.cpp.
References m_tempImage.
|
override |
Definition at line 29 of file mitkUndistortCameraImage.cpp.
References m_tempImage.
| Pointer mitk::UndistortCameraImage::Clone | ( | ) | const |
| void mitk::UndistortCameraImage::InitRemapUndistortion | ( | int | sizeX, |
| int | sizeY | ||
| ) |
| mitk::UndistortCameraImage::mitkClassMacroItkParent | ( | UndistortCameraImage | , |
| itk::Object | |||
| ) |
|
static |
Referenced by mitk::OpenCVVideoSource::EnableOnlineImageUndistortion().
|
inline |
Definition at line 69 of file mitkUndistortCameraImage.h.
|
inline |
Initialization ///.
Definition at line 55 of file mitkUndistortCameraImage.h.
|
inline |
Definition at line 62 of file mitkUndistortCameraImage.h.
| void mitk::UndistortCameraImage::SetUndistortImageFastInfo | ( | float | in_dF1, |
| float | in_dF2, | ||
| float | in_dPrincipalX, | ||
| float | in_dPrincipalY, | ||
| float | in_Dist[4], | ||
| float | ImageSizeX, | ||
| float | ImageSizeY | ||
| ) |
Definition at line 186 of file mitkUndistortCameraImage.cpp.
References m_CameraMatrix, m_DistortionCoeffs, m_mapX, and m_mapY.
| void mitk::UndistortCameraImage::UndistortImage | ( | IplImage * | src, |
| IplImage * | dst | ||
| ) |
Definition at line 101 of file mitkUndistortCameraImage.cpp.
References m_ccX, m_ccY, m_distortionMatrix, m_distortionMatrixData, m_fcX, m_fcY, m_intrinsicMatrix, and m_intrinsicMatrixData.
| void mitk::UndistortCameraImage::UndistortImageFast | ( | IplImage * | src, |
| IplImage * | dst = nullptr |
||
| ) |
Definition at line 125 of file mitkUndistortCameraImage.cpp.
References m_mapX, m_mapY, and m_tempImage.
| mitk::Point2D mitk::UndistortCameraImage::UndistortPixel | ( | const mitk::Point2D & | src | ) |
USAGE ///.
undistort one pixel coordinate using floating point accuracy...
Definition at line 37 of file mitkUndistortCameraImage.cpp.
References m_ccX, m_ccY, m_distortionMatrixData, m_fcX, and m_fcY.
|
protected |
Definition at line 121 of file mitkUndistortCameraImage.h.
Referenced by SetUndistortImageFastInfo().
|
protected |
Definition at line 106 of file mitkUndistortCameraImage.h.
Referenced by UndistortImage(), and UndistortPixel().
|
protected |
Definition at line 106 of file mitkUndistortCameraImage.h.
Referenced by UndistortImage(), and UndistortPixel().
|
protected |
Definition at line 120 of file mitkUndistortCameraImage.h.
Referenced by SetUndistortImageFastInfo().
|
protected |
Definition at line 114 of file mitkUndistortCameraImage.h.
Referenced by UndistortImage().
|
protected |
Definition at line 108 of file mitkUndistortCameraImage.h.
Referenced by UndistortImage(), and UndistortPixel().
|
protected |
Definition at line 106 of file mitkUndistortCameraImage.h.
Referenced by UndistortImage(), and UndistortPixel().
|
protected |
Definition at line 106 of file mitkUndistortCameraImage.h.
Referenced by UndistortImage(), and UndistortPixel().
|
protected |
Definition at line 114 of file mitkUndistortCameraImage.h.
Referenced by UndistortImage().
|
protected |
Definition at line 110 of file mitkUndistortCameraImage.h.
Referenced by UndistortImage().
|
protected |
Definition at line 112 of file mitkUndistortCameraImage.h.
Referenced by SetUndistortImageFastInfo(), and UndistortImageFast().
|
protected |
Definition at line 112 of file mitkUndistortCameraImage.h.
Referenced by SetUndistortImageFastInfo(), and UndistortImageFast().
|
protected |
Definition at line 116 of file mitkUndistortCameraImage.h.
Referenced by UndistortCameraImage(), UndistortImageFast(), and ~UndistortCameraImage().