我所做的测试不是结论性的。 有些图像的大小为3MB,但尺寸较小,会生成较小的字符串。 有些图像的K很少,但是尺寸较大,会生成较大的字符串。 这些特征的权重分别是多少? 图像格式计数吗?
答案 0 :(得分:0)
两者之间存在直接关系
这种关系是base64版本将大33%左右。
但是,如果未指定文件格式,则映像与其base64表示形式之间没有关系。原因是文件格式(和图像内容)可能会严重影响所实现的压缩-如果该格式确实支持压缩。
例如,大小为1024x768像素的同一简单红色矩形可能会采用:
我们只能说base64版本将大33%。
请进一步注意,仅仅假设您要预测例如JPEG编码时base64表示的大小是不够的,因为该大小仍然取决于JPEG编码所使用的质量设置...同样,TIFF编码器中使用的压缩方法和位深度。