資源簡介
這是一個opencv圖片校正的代碼,用于將攝像頭拍攝的扭曲圖片進行修正,將對應的攝像機內外參數填入對應的xml文件中,將需要矯正的圖片放入工程目錄即可。

代碼片段和文件信息
#include???
#include???
#include?
#include???
#include?
#include?
#include?
#include?
#include
using?namespace?std;
using?namespace?cv;
int?main()
{
IplImage?*image?=?cvLoadImage(“12.png“);
CvMat?*intrinsic?=?(CvMat*)cvLoad(“Intrinsics.xml“);
CvMat?*distortion?=?(CvMat*)cvLoad(“Distortion.xml“);
IplImage*?mapx?=?cvCreateImage(cvGetSize(image)?IPL_DEPTH_32F?1);
IplImage*?mapy?=?cvCreateImage(cvGetSize(image)?IPL_DEPTH_32F?1);
cvInitUndistortMap(
intrinsic
distortion
mapx
mapy
);
cvNamedWindow(“Undistort“);
IplImage?*t?=?cvCloneImage(image);
cvShowImage(“Raw?image“?image);?//?Show?raw?image
cvRemap(t?image?mapx?mapy);?????//?Undistort?image
cvReleaseImage(&t);
cvShowImage(“Undistort“?image);?????//?Show?corrected?image
cvSaveImage(“undistort12.png“image);
waitKey(0);
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????62976??2015-08-25?16:28??pictureundistort\Debug\pictureundistort.exe
?????文件?????415268??2015-08-25?16:28??pictureundistort\Debug\pictureundistort.ilk
?????文件????2117632??2015-08-25?16:28??pictureundistort\Debug\pictureundistort.pdb
?????文件????????259??2015-08-25?00:05??pictureundistort\pictureundistort\Distortion.xm
?????文件????????269??2015-08-25?00:03??pictureundistort\pictureundistort\Intrinsics.xm
?????文件????????969??2015-08-25?16:28??pictureundistort\pictureundistort\main.cpp
?????文件???????4027??2015-08-25?16:03??pictureundistort\pictureundistort\pictureundistort.vcxproj
?????文件????????948??2015-08-25?16:03??pictureundistort\pictureundistort\pictureundistort.vcxproj.filters
?????文件???16252928??2015-08-25?17:06??pictureundistort\pictureundistort.sdf
?????文件????????994??2015-08-25?15:58??pictureundistort\pictureundistort.sln
????..A..H.?????18432??2015-08-25?17:06??pictureundistort\pictureundistort.v12.suo
?????目錄??????????0??2015-08-25?17:33??pictureundistort\Debug
?????目錄??????????0??2015-08-25?17:33??pictureundistort\pictureundistort
?????目錄??????????0??2015-08-25?17:33??pictureundistort
-----------?---------??----------?-----??----
?????????????18874702????????????????????14
- 上一篇:DSP開發VLib實驗指導書
- 下一篇:FPGA 雙口RAM讀寫控制 VHDL
評論
共有 條評論