2010-09-26 63 views
0

我有一个方法对IplImage做了一些处理,如果图像的像素是640x480像素,该方法的工作方式应该如此。但如果它是480x640像素,则不会...因为图像需要再次旋转至640x480,但是随后我需要将其旋转回480x640或将从cvHaarDetectObjects取得的坐标转换为480x640。使用opencv将肖像图像转换为肖像

有谁能告诉我我该怎么做?

谢谢!!

+0

当图像为480×640,这意味着它是一个人像图片... – 2010-09-26 20:35:05

回答

2

尝试transpose后跟flip。需要flip是因为transpose与旋转结果相比会留下镜像图像。如果算法可以直接与镜像图像一起工作,我会建议简单地翻转检测结果的坐标值,而不是翻转输入图像。

(声明:我没有多通道图像试图transposeflip