如何翻转IplImage

时间:2013-09-12 10:01:23

标签: c++ opencv

沿y轴翻转IplImage是否有一种简单易行的方法? 我正在使用高帧率。

2 个答案:

答案 0 :(得分:1)

cvFlip(见Operation On Arrays)可以就地翻转。支持水平,垂直和组合翻转。

示例:翻转y轴:

cvFlip(Image, NULL, 1);

答案 1 :(得分:1)

为什么不使用C ++ API Mat?试试这个,看看它是否符合您的要求。只需用您的框架替换IplImage* img

IplImage* img = cvLoadImage("c:\\test.jpg");
cvFlip(img, img, 0);
cvNamedWindow("result", CV_WINDOW_AUTOSIZE);
cvShowImage("result", img);
cvWaitKey(0);
cvDestroyWindow("result");