Iphone 使用通过触摸绘制的点剪切图像视图

Iphone 使用通过触摸绘制的点剪切图像视图,iphone,Iphone,提前谢谢 我知道使用CGRect值和遮罩裁剪图像。但现在我想创建一个应用程序,我将在imageview上使用Touchs和drawRect方法绘制一些形状,现在我只想获得该形状中图像的一部分,这意味着我想将原始图像裁剪成该形状。有可能吗。有人对此有想法吗。1-计算形状的矩形边界 2-提取该大小的裁剪子图像(或几个像素,取决于应用程序的意图) 那么你有一些选择: a-您可以将形状外的每个像素更改为白色(或白色、蓝色或其他颜色) b-可以将形状外的每个像素设置为透明 3-保存它 如果你真的很勤奋,你

提前谢谢


我知道使用CGRect值和遮罩裁剪图像。但现在我想创建一个应用程序,我将在imageview上使用Touchs和drawRect方法绘制一些形状,现在我只想获得该形状中图像的一部分,这意味着我想将原始图像裁剪成该形状。有可能吗。有人对此有想法吗。

1-计算形状的矩形边界

2-提取该大小的裁剪子图像(或几个像素,取决于应用程序的意图)

那么你有一些选择:

a-您可以将形状外的每个像素更改为白色(或白色、蓝色或其他颜色) b-可以将形状外的每个像素设置为透明

3-保存它


如果你真的很勤奋,你甚至可以在边缘上应用一些抖动来消除它。

谢谢你的回答,马丁。是的,我也在尝试通过计算minx,maxx,miny,maxy值将原始图像裁剪成子图像。但是在那之后,我找到了边界之外的值。马丁,你能把代码放在这里吗?我不明白你想说什么。