如何根据用户选择来裁剪具有已知路径的图像

时间:2018-12-12 17:18:05

标签: android crop

在我的应用程序中,我使用Intent MediaStore.ACTION_IMAGE_CAPTURE捕获了一张照片,并将图像保存到我的应用程序专用的外部存储中。我还保存了拍摄照片的路径。 在下一步中,我想从这张照片中裁剪3张照片,但是我不知道该怎么做。我找到了这篇文章Crop an Image by passing the image file path in Android,但答案使用的是com.android.camera.action.CROP,通常不支持此功能。我想这样剪裁

Bitmap bmp=BitmapFactory.decodeResource(getResources(), R.drawable.xyz);
resizedbitmap1=Bitmap.createBitmap(bmp, 0,0,yourwidth, yourheight);

但是我需要根据用户选择裁剪图片。谁能帮我这个?我很困在这里。

1 个答案:

答案 0 :(得分:0)

所以我最终使用了一些第三方库来裁剪图片。我建议您也这样做。您将在github上找到很多它们,请根据您的喜好进行选择。