[英]How to crop an image in between four points on Android [duplicate]
这个问题在这里已有答案:
我是新的工作在android中的位图,我无法在四点之间裁剪图像(显然它不是一个矩形的形状)。
我将图像转换为位图并设置为布局的背景。 现在我有四个不同的点(p0,p1,p2,p3)
我有这些观点的价值观。 现在是时候在这些区域之间裁剪图像并显示为矩形形状的位图..(即,作为另一种布局的背景。)。
再次提一下,只在这些点之间裁剪图像,即仅在区域内。 哪种方式我可以解决这个问题,? 我可以使用任何第三方工具..建议我那些那些.........
谢谢大家
首先用Bitmap.getPixels选择矩形区域
然后用线条塑造你的形状。
以像素[]为单位更改evry像素,将其设置为0(或其他值,它将是图像的背景)
并从新数据集重新创建您的图像。
编辑:尝试使用剪贴技术http://www.zetcode.com/gfx/java2d/clipping/或http://www.roseindia.net/java/example/java/swing/graphics2D/clip-area.shtml in使用了示例矩形,但thos methodics允许任何区域
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.