我一直试图得到一个不失真的图像,不需要插值。但是在执行下面的代码时,我得到了一些奇怪的图像,我使用的是函数initUndistortRectifyMap,它给出了CV_16SC2类型的映射和映射,后来使用convertMaps函数将映射和映射转换为CV_32FC1.I,一直试图调试原因,但是找不到任何有用的东西。
扭曲的图像
无插值应用不失真图像
int main()
{
Mat Cam1MatrixParam, Cam1Distortion;
Mat cf1;
cf1=imread("cam1.distort1.jpg", CV_LOAD_IMAGE_COLO