我正在使用CIPerspectiveCorrection过滤器来为我的一个项目校正图像的透视。
用例: 用户从某个角度单击对象的照片,例如疼痛,房屋侧面等。 该对象将不是矩形,因为图像是从某个角度拍摄的。
结果: 我能够使用CIPerspectiveCorrection过滤器来识别正在考虑的表面/对象并使其倾斜。但是识别出的物体正在被裁剪并充满整个屏幕。
预期结果: 整个图像(包括周围区域)都经过了歪斜处理,没有任何裁切,边缘数据的任何损失都是可以接受的。
有什么方法可以使用CIPerspectiveCorrection实现这一目标?
致谢