我是在 android 中处理位图的新手,并且无法在四点之间裁剪图像(显然它不是矩形)。
我将图像转换为位图并设置为布局的背景。现在我有四个不同的点(p0,p1,p2,p3)
我有这些点的价值观。现在是时候在这些区域之间裁剪图像并显示为矩形位图了……(即,作为另一个布局的背景。)。
再次明确提及,仅在这些点之间裁剪图像..即仅在区域内。我可以通过哪种方式解决这个问题,?我可以使用任何第三方工具.. 建议我那些......
谢谢大家
我是在 android 中处理位图的新手,并且无法在四点之间裁剪图像(显然它不是矩形)。
我将图像转换为位图并设置为布局的背景。现在我有四个不同的点(p0,p1,p2,p3)
我有这些点的价值观。现在是时候在这些区域之间裁剪图像并显示为矩形位图了……(即,作为另一个布局的背景。)。
再次明确提及,仅在这些点之间裁剪图像..即仅在区域内。我可以通过哪种方式解决这个问题,?我可以使用任何第三方工具.. 建议我那些......
谢谢大家
首先使用Bitmap.getPixels选择矩形区域,
然后评估限制形状的线条。
更改像素 [] 中的每个像素,将其设置为 0(或其他值,它将是图像的背景)
并从新数据集中重新创建图像。
编辑:尝试使用剪裁技术http://www.zetcode.com/gfx/java2d/clipping/或http://www.roseindia.net/java/example/java/swing/graphics2D/clip-area.shtml使用了示例矩形,但这些方法允许任何区域