在 Android 中以给定的正方形大小裁剪图像?
Cropping image in a given square size in Android?
我正在使用这个库 simplecropimage 这很好用,但我想要一个正方形的裁剪区域(在这里它可以调整大小和矩形)并且正方形可以移动。我想在保持相同纵横比的正方形中裁剪图像。
当您使用 intent
调用作物 class 时
就用这个
Intent intent = new Intent(YOUR_CLASS.this, CropImage.class);
// tell CropImage activity to look for image to crop
intent.putExtra(CropImage.IMAGE_PATH, filePath);
intent.putExtra(CropImage.SCALE, true);
// use same aspect ratio for square size crop
intent.putExtra(CropImage.ASPECT_X, 1);
intent.putExtra(CropImage.ASPECT_Y, 1);
startActivityForResult(intent, REQUEST_CODE);
希望对您有所帮助...!
我正在使用这个库 simplecropimage 这很好用,但我想要一个正方形的裁剪区域(在这里它可以调整大小和矩形)并且正方形可以移动。我想在保持相同纵横比的正方形中裁剪图像。
当您使用 intent
调用作物 class 时就用这个
Intent intent = new Intent(YOUR_CLASS.this, CropImage.class);
// tell CropImage activity to look for image to crop
intent.putExtra(CropImage.IMAGE_PATH, filePath);
intent.putExtra(CropImage.SCALE, true);
// use same aspect ratio for square size crop
intent.putExtra(CropImage.ASPECT_X, 1);
intent.putExtra(CropImage.ASPECT_Y, 1);
startActivityForResult(intent, REQUEST_CODE);
希望对您有所帮助...!