CIDetector不检测图形图像中的矩形,仅在真实世界的照片中检测

时间:2017-11-01 15:00:17

标签: ios swift cidetector

我正在尝试检测图像中的矩形,该图像是应用程序的屏幕截图,但是无法让CIDetector检测到该图像中的矩形。然而,我的相同代码,基于其他地方的各种教程和文档,以及此处的线程,完全相同的代码将在照片中找到矩形,但不会检测从正在运行的应用程序捕获的屏幕截图中的矩形。

我在这里搜索过线程并确实看到一个类似的问题,其中有人试图实现我在我的应用程序中,他们试图使用CIDetector检测光栅计算机gerenated图像中的矩形,而不是尝试检测真实世界照片中的矩形。并且该线程中的响应是使用真实世界的对象。

显然,我的目的是检测屏幕截图中的矩形,而不是真实世界的照片。是否可以配置CIDetector,和/或是否可以通过某种方式操作屏幕截图来检测屏幕截图中的矩形?如果没有,是否有另一种方法可用于实现这一目标?

如果有帮助,我可以发布我的代码和我正在使用的图片。

非常感谢任何见解或建议。

提前致谢!

0 个答案:

没有答案