objective-c - 裁剪 UIImage

标签 objective-c ios cocoa-touch quartz-2d

我在图像上有 4 个点(不是完美的矩形,只是一个 4 点多边形)。例如:

enter image description here

我想提取由 4 个点包围的图像,结果图像: enter image description here

使用 Quartz,我只能指定一个矩形来执行此操作。但是,我可能不会一直有一个完美的矩形,那么最好的方法是什么? 谢谢

最佳答案

如何使用 OpenGL“渲染到纹理”技术?使用这 4 个点作为输入纹理坐标并将直矩形渲染到输出纹理。

关于objective-c - 裁剪 UIImage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12555663/

相关文章:

ios - Interface Builder 运行时自动布局约束阻止 View 占用固有大小,如何解决此问题?

objective-c - UIPicker查看声音

iphone - Safari 中的 UIWebView 打开链接不起作用?

ios - FaSTLane 交付表示 iTunesConnect 上不存在 bundle 标识符

iphone - UITextField 文本字段未设置

iphone - 如何为表格中的每个部分添加标题标题

iOS:阐明不同的搜索路径

ios - UITableView 上的 UIWebView 阻止 tablecell 选择

ios - 如果我知道用户很可能很快会选择 View Controller ,我该如何提前加载它?

iphone - iOS 自定义 TabBar 高度