1

MTOM 通常用于通过 SOAP(附件)传输图像数据。图像被映射到 java.awt.Image(至少使用 CXF)。Image 对象是否比传输的实际图像消耗更多的内存?假设传输的 JPEG 文件是 10MB,那么 Image 对象会占用多少空间?

4

1 回答 1

4

Image 对象是否比传输的实际图像消耗更多的内存?

通常是的。大多数文件格式的想法是压缩图像数据。

假设传输的 JPEG 文件是 10MB,那么 Image 对象会占用多少空间?

RAM 大小取决于 W * H * '像素深度'。EG RGBA 有 256 种色调,每像素 4 字节。JPEG 不支持 alpha 透明度,因此它是每像素 3 个字节。


有关 JPEG 压缩效率在不同级别的有效性的一些想法,请参阅此答案

于 2012-09-19T05:37:33.373 回答