android - 在Android中将图像裁剪为给定的正方形大小?

标签 android image crop

我正在使用这个库 simplecropimage这工作正常,但我想要一个正方形的裁剪区域(在这个正方形中它可以调整大小和矩形)并且正方形可以移动。我想将图像裁剪成正方形并保持相同的纵横比。

最佳答案

当您使用 Intent 调用裁剪类时

就用这个

     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);

希望有帮助......!

关于android - 在Android中将图像裁剪为给定的正方形大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29690988/

相关文章:

android - 在gradlew中运行可执行文件

javascript - 在 Javascript 中绘制图像

javascript - Laravel 中最好的图像裁剪包是什么?

Android - 从画廊或相机裁剪图像时,输出/输出和 aspectJ/aspect 是什么?

php - 将图片调整/裁剪/填充到固定大小

java - 检测是否从上一个 Activity 中按下了后退按钮

android - 如何检测Android中每秒的时间变化?

android - 使用 CursorLoader 使用来自 SQLite 的数据填充 ListView

javascript - 为什么在悬停时更改源时这些 SVG 图像无法正确加载?

python - 我可以从命令行拍摄网站快照吗?