Java 以字节为单位计算图像大小

Java 以字节为单位计算图像大小,java,image,colors,pixel,image-size,Java,Image,Colors,Pixel,Image Size,我读了一篇文章,里面有他们是如何计算图像大小的,但我不明白他们是如何从90000字节中得到440kB的 500x300图像(150000像素) 24位颜色:150000像素x 24位/像素/8位/字节=90000字节~=440kb150000字节*3(24位为3字节)=450000字节=440kb我有一个问题是像素的单位是什么??位或字节??150000像素/位或150000像素/字节??由于您考虑的是24位调色板,因此像素的大小为3字节。但对于其他颜色较少的调色板(16位、8位等),像素大小可

我读了一篇文章,里面有他们是如何计算图像大小的,但我不明白他们是如何从90000字节中得到440kB的

500x300图像(150000像素)


24位颜色:150000像素x 24位/像素/8位/字节=90000字节~=440kb

150000字节*3(24位为3字节)=450000字节=440kb我有一个问题是像素的单位是什么??位或字节??150000像素/位或150000像素/字节??由于您考虑的是24位调色板,因此像素的大小为3字节。但对于其他颜色较少的调色板(16位、8位等),像素大小可能会有所不同。需要记住的一点是,最常见的图像格式(如JPEG或PNG)压缩数据,因此尺寸较小。