1-更改您的图像视图的位图
final Bitmap bitmap=BitmapFactory.decodeResource(getResources(), R.drawable.img);
2使用位图裁剪所需的内容
Bitmap croppedBmp = Bitmap.createBitmap(bitmap, x, y , width , height);
3-从顶部和左侧注意x,y
4-在图像视图中再次预览位图
imageView.setImageBitmap(croppedBmp);
0
我想从后续图像中裁剪红色部分,android中是否有任何简单的方法可以裁剪后续图像。
我发现了很多SO问题,但都建议使用以下代码:
如果宽度和高度大约为2MP,则此代码可以很好地工作,但是如果裁剪部分的分辨率大于3MP,则应用程序因OOM错误而崩溃。
在裁切期间,有什么方法可以处理超过3MP的图像?