我有一个方法可以对IplImage进行一些处理,如果图像是640x480像素,该方法可以正常工作。但如果它是480x640像素,它不会......因为图像需要再次旋转成640x480,但是我需要将其旋转回480x640或将cvHaarDetectObjects的坐标转换为480x640。
有人能告诉我怎么办?
谢谢!
答案 0 :(得分:2)
尝试transpose
后跟flip
。需要flip
,因为transpose
与旋转结果相比会留下镜像图像。如果算法可以直接使用镜像图像,我建议只需翻转检测结果的坐标值,而不是翻转输入图像。
(免责声明:我在多频道图片上未尝试transpose
或flip
)