Android:如何扭曲图像?

时间:2013-07-10 13:14:47

标签: android bitmap android-canvas

我之前曾问过类似的问题,但没有得到确凿的答案。我想从一端开始扭曲图像。我该如何实现?上下文是android canvas,图像是位图。如果我必须将其转换为字节数组,有人可以发布代码转换为字节数组和像素采样,以扭曲位图? 提前致谢 Sameer Raina

1 个答案:

答案 0 :(得分:0)

如果我理解得当,crop就是你要找的东西:

Matrix matrix = new Matrix();
matrix.postScale(0.5f, 0.5f);
Bitmap croppedBitmap = Bitmap.createBitmap(bitmapOriginal, x, y, width, height, matrix, true);

xy是原始图片中的坐标widthheight - 维度。