我在我的应用程序中实现了 CIDetector
以检测图像上的矩形,但现在我如何使用返回的 CGPoint
来裁剪图像以便我可以将其显示回来?
从视角我尝试应用CIPerspectiveCorrection过滤器,但无法使其工作 .
我已经四处寻找并发现了一些线索,但在Swift中找不到解决方案 .
如何使用 CIDetector
(检测到的矩形)提供的数据来修复透视并裁剪图像?
对于那些可能不熟悉 CIDetectorTypeRectangle
返回的人:它返回4 CGPoint
的bottomLeft,bottomRight,topLeft,topRight .
1 回答
这是有效的:
无论您在何处检测到矩形: