为人像和风景模式裁剪图像

时间:2018-09-11 07:38:29

标签: android crop landscape-portrait

在我的应用中,用户可以选择自己的背景图片。问题在于,当前的作物库仅允许选择单个矩形。因此,当用户选择纵向图像并旋转为横向图像时,图像会被不适当地裁剪。是否有一个图书馆在选择图像时至少允许有两个可见的矩形(一个代表肖像,另一个代表风景)?

1 个答案:

答案 0 :(得分:0)

剪刀 https://github.com/lyft/scissors

我正在使用这个库来进行人像和风景的裁剪。如果您使用此库,则只需发送CropView的ViewPortRatio进行纵向或横向裁剪即可。

cropView.setViewportRatio(1f / 1.77f); //对于肖像

cropView.setViewportRatio(35f / 19f); //对于风景