图片是二进制数据,
例如某一个像素的值是(95, 20, 46,159),
在二进制文件里只需要32位,即四个字节就可以保存完这个像素的信息。
但是如果你要用文本保存,需要看你的具体保存方式,
例如下面这个方式,把每个像素的颜色信息的数值用文本表示,
则需要"95, 20, 46,159".length,即12个字节。
所以图片转化为文本存储后变大是正常的
例如某一个像素的值是(95, 20, 46,159),
在二进制文件里只需要32位,即四个字节就可以保存完这个像素的信息。
但是如果你要用文本保存,需要看你的具体保存方式,
例如下面这个方式,把每个像素的颜色信息的数值用文本表示,
则需要"95, 20, 46,159".length,即12个字节。
所以图片转化为文本存储后变大是正常的