我正在开发一个应用程序,我会让用户拍照,例如名片或照片.
然后,用户将迎来对象的四个角(他们拍了一张照片关闭) - 就像它在很多文档/图片/名片扫描应用程序的看出:

我的问题是如何根据这四点来裁剪和修复视角?我一直在寻找几天,看着几个图像处理库没有任何运气.
谁能指出我正确的方向?
我制作了一个带有大量硬币/扑克牌的"神奇"应用程序.因此,我有很多硬币,美元钞票,扑克牌等图像(常规+视网膜分辨率)
这导致最终应用程序的相对较大的文件大小,我想避免; 因为没有wifi连接就无法下载.
目前从App Store下载时为48.6 MB.
图像(100+)都是.png保存为两个版本,用于常规和视网膜显示.
无论如何要优化这个并减少我的应用程序的最终文件大小?
我只考虑存储大(@ 2x).png并相应地缩放它们.