我正在寻找裁剪UIImages的可能性。我通过谷歌找到了很多例子如何做到这一点,但我想做的不仅仅是裁剪图像。
如果用户可以选择UIImage的哪个区域将被裁剪,那将是很好的。在其他语言中,例如Javascript,有很多插件可以做到这一点。我希望找到这样的东西:
http://odyniec.net/projects/imgareaselect/
有人知道Objective-c是否存在类似的项目吗?谢谢!
答案 0 :(得分:6)
我发现的最好的事情是: https://github.com/barrettj/BJImageCropper
根据我的需要调整这个项目并不是很难:现在我可以选择最小尺寸的比例区域。 : - )
答案 1 :(得分:0)
你总是可以制作这个区域的黑白掩模然后遮住图像(遮罩上的白色区域会在遮罩图像上产生透明区域)。
链接到how to mask an image上的精彩教程。
作为补充,您可以稍后计算保留完整蒙版(裁剪)图像的miminum方框并裁剪结果 - 以消除多余的透明区域。