我正在尝试检测图像中的矩形,该图像是应用程序的屏幕截图,但是无法让CIDetector检测到该图像中的矩形。然而,我的相同代码,基于其他地方的各种教程和文档,以及此处的线程,完全相同的代码将在照片中找到矩形,但不会检测从正在运行的应用程序捕获的屏幕截图中的矩形。
我在这里搜索过线程并确实看到一个类似的问题,其中有人试图实现我在我的应用程序中,他们试图使用CIDetector检测光栅计算机gerenated图像中的矩形,而不是尝试检测真实世界照片中的矩形。并且该线程中的响应是使用真实世界的对象。
显然,我的目的是检测屏幕截图中的矩形,而不是真实世界的照片。是否可以配置CIDetector,和/或是否可以通过某种方式操作屏幕截图来检测屏幕截图中的矩形?如果没有,是否有另一种方法可用于实现这一目标?
如果有帮助,我可以发布我的代码和我正在使用的图片。
非常感谢任何见解或建议。
提前致谢!