2015年7月14日火曜日

OpenCV 3.0.0サンプルプログラムcalibration.exeの出力ファイルの読み方

OpenCV2サンプルプログラムcalibration.exeの出力ファイルの読み方メモ。
// init intrinsic parameters (XML file)
cv::Mat intrinsic;
cv::Mat distortion;

cv::FileStorage cvfs("calibration.xml", CV_STORAGE_READ);
bool isOpened = cvfs.isOpened();
if(isOpened)
{
   cvfs["mat_intrinsicMat"] >> intrinsic;
   cvfs["mat_distortionMat"] >> distortion;
   cvfs.release();
   std::cout << intrinsic << std::endl;
   std::cout << distortion << std::endl;
}