1

我想对图像进行编码/解码,例如base64. 但是,我没有使用base64,因为编码结果太大:我希望编码大小很小。

我在 Google 上搜索了很多次,但没有找到任何符合我要求的有用信息。

谁能帮我找到比 更紧凑的编码base64

4

1 回答 1

2

如果您的要求是编码图像必须能够以 ASCII 格式打印,那么 Base64 可能是一个不错的通用选择。如果您确实要求图像的二进制表示尽可能小,请查看JPEGPNG(取决于图像的类型、有损/无损的要求等)。如果您手头有很多时间并且想摆弄数学,请尝试分形压缩

正如其他人评论的那样,如果您的要求是将图像存储在数据库中,大多数/所有 RDBMS 都提供某种形式的BLOB来实现这一点。

干杯,

于 2012-10-22T10:02:04.013 回答