在我的应用中,用户可以选择自己的背景图片。问题在于,当前的作物库仅允许选择单个矩形。因此,当用户选择纵向图像并旋转为横向图像时,图像会被不适当地裁剪。是否有一个图书馆在选择图像时至少允许有两个可见的矩形(一个代表肖像,另一个代表风景)?
答案 0 :(得分:0)
剪刀 https://github.com/lyft/scissors
我正在使用这个库来进行人像和风景的裁剪。如果您使用此库,则只需发送CropView的ViewPortRatio进行纵向或横向裁剪即可。
cropView.setViewportRatio(1f / 1.77f); //对于肖像
cropView.setViewportRatio(35f / 19f); //对于风景