【问题标题】:How to rotate a view on iOS如何在 iOS 上旋转视图
【发布时间】:2014-05-23 21:46:54
【问题描述】:

我在 iOS 上使用 CoreImage 进行人脸检测。我已经使用this helpful tutorial 做到了这一点 .我的问题是我将它添加到视图控制器中,我可以旋转图像以匹配绘制在眼睛和嘴上的圆圈,但我无法旋转整个视图控制器。有没有更好的方法。

我的图像是这样的。

我想把它倒过来旋转。

我正在使用故事板和 ios7

【问题讨论】:

    标签: ios face-detection core-image


    【解决方案1】:

    其实CoreImage和iOS的坐标系是不一样的。 CoreImage 使用与 iPhone 完全相反的坐标系,因此您必须根据 iOS 坐标系转换嘴和眼点。

    这里参考第五点:-

    5) 调整坐标系

    http://maniacdev.com/2011/11/tutorial-easy-face-detection-with-core-image-in-ios-5

    【讨论】:

    • 我在视图控制器中使用它而不是在 appdelegate 中。当我在视图控制器中执行此操作时,它不起作用。
    • 这不取决于您在 viewcontroller 或 appDelegate 中的位置。您遇到问题只是因为坐标系不同。
    猜你喜欢
    • 1970-01-01
    • 2016-01-22
    • 1970-01-01
    • 1970-01-01
    • 2011-10-12
    • 1970-01-01
    • 2012-07-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多