由于CIDetector或CIImage导致的UIImage反转(转换问题)

时间:2012-08-22 12:51:24

标签: iphone ios uiimagepickercontroller core-image face-detection

我正在做的是通过CIDetector检测面部,我的图像来自UIImagePickerController(从后面摄像头捕获图像)。我可以检测到脸..但我的问题是我的脸部图像被反转(向上)。这是我的CODE

我的问题

enter image description here

1 个答案:

答案 0 :(得分:3)

在第83行和第88行之间。您正在翻转视图而不是将其翻转,因为您已将代码注释掉。

已编辑添加

我发现您正在使用http://maniacdev.com/2011/11/tutorial-easy-face-detection-with-core-image-in-ios-5/

中的示例项目

您正在翻转图片视图,但是您没有翻转窗口来解释此翻转。

编辑再次添加

好的 - 在您正在使用的教程和示例代码中查看更多信息,这是您不想要的窗口翻转。但是你需要以不同的方式编写代码。

http://www.bobmccune.com/2012/03/22/ios-5-face-detection-with-core-image/提供了一个更好的示例,其中使用drawInRect:显示图像,并翻译上下文以绘制面部特征。