我如何在android中裁剪像scanmaster.apk这样的图像

Posted

技术标签:

【中文标题】我如何在android中裁剪像scanmaster.apk这样的图像【英文标题】:How can i crop Image like scanmaster.apk in android 【发布时间】:2014-10-10 07:03:23 【问题描述】:

看到裁剪图像的出色解决方案后,我再次提出问题以寻求帮助。 请看扫描Master.apk, 我想裁剪我的图像,而不仅仅是矩形或正方形格式,任何形状。

【问题讨论】:

【参考方案1】:

当您调用本机活动以捕获或从图库中选择图像时。您必须在意图中传递一些键值对。

【讨论】:

感谢您的回复,您能通过例子理解我吗 我有传递值密钥对,但它给出了我不想要的矩形或方形结果【参考方案2】:

'意图 i = new Intent();' 'i.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, IMAGE_QUALITY);'

    'i.setType("image/*");'
    'i.setAction(Intent.ACTION_GET_CONTENT);  '

    'i.putExtra("crop", "true");
    'i.putExtra("aspectX", 0);'
    'i.putExtra("aspectY", 0);'
    'i.putExtra("outputX", 400);'
    'i.putExtra("outputY", 400);'
    'i.putExtra("return-data", true);'

    'startActivityForResult(Intent.createChooser(i,"Complete action using"), CAPTURE_IMAGE_ACTIVITY_REQUEST_CODE);'

试试这个。编辑时,裁剪框将显示为 400*400。但你可以根据选择改变。'

【讨论】:

不,它还通过拉伸中间点按矩形或正方形裁剪,我希望当我拉伸一个角时,不是所有角都自动调整,我希望所有角点保持不变,我想你不'不明白我想要什么,如果你的手机上有 android 下载 scanmaster.apk 并查看裁剪

以上是关于我如何在android中裁剪像scanmaster.apk这样的图像的主要内容,如果未能解决你的问题,请参考以下文章

如何在 iOS 中实现类似于 Android 手机(默认)的裁剪功能?

如何防止 Android 裁剪我的 ImageView?

修复Android中图像裁剪的正方形

如何像imageview一样裁剪位图中心? [复制]

带有波纹动画的Android自定义视图边缘裁剪

在android中裁剪图像以适应宽度和截断高度