最最近在做android图像处理工具,用主要用Canvas来进行各种操作,当保存到手机存储卡中后,仔细分析图片的存储大小,发现图片的存储大小只和图片的面积成线性关系(前提是处理同一图片)
即:
设要保存的一种大小的图片的面积为S1,存储大小为storage1,要保存的另一种一种大小的图片的面积为S2,存储大小为storage1,则有:
S1 storage1
————— = —————
S2 storage2
当然了面积大的效果好,这点毋庸置疑,生成的图片如下
上传的图片如下
面积大的为hello1(500*500),面积小的为hello2(250*250)