siwangqishiq / ImageEditor-Android

AndroidImageEdit 安卓设备上图形编辑开源控件,支持磨皮美白 自定义贴图 图片滤镜 图片旋转 图片剪裁 文字贴图 撤销 回退 等操作
2.19k stars 567 forks source link

文件旋转之后保存会变小 #51

Closed jinbolx closed 6 years ago

jinbolx commented 6 years ago

文件旋转非180度倍数之后保存会变小,多次保持之后很难看到了

siwangqishiq commented 6 years ago

图片的旋转会导致原有的尺寸变化 目前采取的策略是尺寸不变缩放图像以适应大小 的确会造成多次非90度旋转后 实际图像越来越小的情况出现

jinbolx commented 6 years ago

文件在旋转之后预览是ok的,关键是点击应用之后明显会变小,能不能直接保存预览的那张图片呢?

siwangqishiq commented 6 years ago

会尽快修复这个BUG

siwangqishiq commented 6 years ago

此问题已修复 请更新最新代码

jinbolx commented 6 years ago

老哥,就像你说的“图片的旋转会导致原有的尺寸变化 目前采取的策略是尺寸不变缩放图像以适应大小” 能不能以屏幕尺寸为标准,图片超出屏幕的时候进行缩小,没有屏幕大的时候进行放大呢?我想这样处理但是找不好标准

siwangqishiq commented 6 years ago

你先看下这个demo https://github.com/siwangqishiq/CropRotateView 是这里面的效果吗?

jinbolx commented 6 years ago

但是这个旋转的时候超出屏幕的时候没有缩放啊,还是很感谢老哥了,我这边取消seekbar旋转了只允许90的倍数进行选择