繁体   English   中英

从图库或相机中裁剪Android图像

[英]Android image cropping from gallery or camera

我想裁剪从图库或照相机中选择的图像。 我知道了,但是在选择作物时,方形区域不是固定的。 我想固定到特定的尺寸。 这与在whatsapp Messenger中上传个人资料照片完全相同。 为此,我已经尝试过了。 https://github.com/biokys/cropimage

    Intent intent = new Intent(this, CropImage.class);
    intent.putExtra(CropImage.IMAGE_PATH, mFileTemp.getPath());
    intent.putExtra(CropImage.SCALE, true);
    intent.putExtra(CropImage.OUTPUT_X, 200);
    intent.putExtra(CropImage.OUTPUT_Y, 200);
    intent.putExtra(CropImage.SCALE_UP_IF_NEEDED, true);
    intent.putExtra(CropImage.ASPECT_X, 1);
    intent.putExtra(CropImage.ASPECT_Y, 1);

    startActivityForResult(intent, REQUEST_CODE_CROP_IMAGE);

最终,在一天的结束时,我得到了...在那个项目(库项目)中,在ImageViewTouchBase.java中,我们必须更改float max = Math.max(fw,fh)* 16; 我根据需要更改了分母值。 在此方面取得成功。 这样愚蠢的错误...有时发生...我以任何方式得到它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM