我是iOS编程的新手,目前正在尝试使用iOS新编程语言--Swift,以查看可用的库等等。目前,我正在尝试在xcode 6中创建一个新项目,用于拍摄文档。但我想要的是做角落检测。然后,用户可以使角落变大和变小(取决于用户),然后他/她可以裁剪该图像。例如,办公室镜头应用程序。
我做了很少的研究,但是一对开发人员建议使用GPUImage。它与iOS8兼容吗?任何其他工具或更简单的配置可以帮助我获得我需要的东西吗?
是否还有其他库可以与iOS8的xcode6.1或更高版本一起使用?我不太了解任何第三方库或示例,可以指出我正确的方向,我如何进行角点检测?
任何提示/建议都会很棒,所以我可以通过这篇文章学习并做得更好。谢谢!
答案 0 :(得分:2)
图像特征检测实际上非常困难。您可能想看看名为OpenCV的库。它是基于C语言的API,构建于OpenGL之上。它是一个非常先进的框架,可以进行高级图像处理,所以除非你是一个相当高级的软件开发人员,否则它可能会超出你的想象。
GPU图像也可能适合您。是的,绝对适用于iOS。它是用Objective-C编写的,但它也应该可以从swift中调用
好消息是角落检测应该是一个非常简单的问题。这并不简单,只是直截了当。