我是昨天刷的1219版本,拿来把玩了一翻,发现比我以前的1122有的很大的改变,其中最主要的就是对图片的解析功能强了很多 。拍的大图片也可以做为桌面了 。但是遗憾的是凡是图片的宽和长不是176:220的图片都不能全屏,影响了手机屏幕的整体视觉效果 。
我想这其中的主要原因是现在该程序使用的算法就是:先把大图片按照原来的比例缩小,设缩小后的长和宽分别为a和b使a=<176,b=<220才放到桌面上去 。使用这样的算法虽然能够使图片完全显示在屏幕上,但是桌面上肯定有空白的地方 。
我现在认为该算法也可以改成下面的算法:
同上设图片的长和宽分别为a和b 。
【谈谈630大图片作为桌面的算法改进】1)计算a/b 。
2)如果a/b > 176/220说明宽边更宽,那么就把大图片的长边缩小到220像素,a也按照原来的比例相应的缩小,但是这时的a肯定大于176,这时只需要对称地把上下多出来的像素裁剪掉,使其宽为176像素就可以了 。这样将经过处理后地图片放到桌面上就应该会全屏显示了 。
如果a/b < 176/220说明长边更长,那么就把大图片宽边缩小到176像素,b也按照原来的比例相应的缩小,但是这时的b肯定大于220,这时只需要对称地把两边多出来的像素裁剪掉,使其宽为220像素就可以了 。这样将经过处理后地图片放到桌面上就应该会全屏显示了 。
这样虽然图片地边缘地方有少许被裁剪掉,但是大多数图片精彩的地方不在边缘上而是在中间部位,所以裁剪掉这一小部分也是无所谓的 。
推荐阅读
- 冬季大棚油麦菜咋管理
- 大梁是哪个朝代 大梁是现在哪里
- 标准单人被子的尺寸是多少 标准单人被子的尺寸有多大
- 大树杨梅砧木培育技术
- 滥竽充数文言文翻译及注音 滥竽充数文言文翻译及注音大全
- 大显C9000相机分辨率修改
- 苹果手机通话声音变大的方法 苹果手机听筒声音在哪里设置
- 大棚芹菜越冬生产要点
- 想不想修真洞府大阵怎么建造
- 211985大学是什么意思