Performing undistortion of an image (or image pair). More...
#include <Undistortion.h>
Classes | |
class | CUndistortionMapper |
Public Member Functions | |
CUndistortion (bool bInterpolate=true) | |
int | Init (const char *pCameraParameterFileName) |
void | Init (const CCalibration *pCalibration) |
void | Init (const CStereoCalibration *pStereoCalibration) |
void | Undistort (const CByteImage *pInputImage, CByteImage *pOutputImage) |
void | Undistort (const CByteImage *const *ppInputImages, CByteImage **ppOutputImages) |
void | UpdateMaps () |
~CUndistortion () | |
Private Attributes | |
CCalibration * | m_pCalibration |
const CCalibration * | m_pCalibrationLeft |
const CCalibration * | m_pCalibrationRight |
CStereoCalibration * | m_pStereoCalibration |
CUndistortionMapper * | m_pUndistortionMapperLeft |
CUndistortionMapper * | m_pUndistortionMapperRight |
Performing undistortion of an image (or image pair).
Definition at line 72 of file Undistortion.h.
CUndistortion::CUndistortion | ( | bool | bInterpolate = true | ) |
Definition at line 79 of file Undistortion.cpp.
Definition at line 88 of file Undistortion.cpp.
int CUndistortion::Init | ( | const char * | pCameraParameterFileName | ) |
Definition at line 102 of file Undistortion.cpp.
void CUndistortion::Init | ( | const CCalibration * | pCalibration | ) |
Definition at line 131 of file Undistortion.cpp.
void CUndistortion::Init | ( | const CStereoCalibration * | pStereoCalibration | ) |
Definition at line 139 of file Undistortion.cpp.
void CUndistortion::Undistort | ( | const CByteImage * | pInputImage, |
CByteImage * | pOutputImage | ||
) |
Definition at line 163 of file Undistortion.cpp.
void CUndistortion::Undistort | ( | const CByteImage *const * | ppInputImages, |
CByteImage ** | ppOutputImages | ||
) |
Definition at line 169 of file Undistortion.cpp.
Definition at line 147 of file Undistortion.cpp.
CCalibration* CUndistortion::m_pCalibration [private] |
Definition at line 114 of file Undistortion.h.
const CCalibration* CUndistortion::m_pCalibrationLeft [private] |
Definition at line 115 of file Undistortion.h.
const CCalibration* CUndistortion::m_pCalibrationRight [private] |
Definition at line 116 of file Undistortion.h.
Definition at line 113 of file Undistortion.h.
Definition at line 118 of file Undistortion.h.
Definition at line 119 of file Undistortion.h.