PIL的Png和Jpeg

2024-10-01 00:28:37 发布

您现在位置:Python中文网/ 问答频道 /正文

当我用一个随机的黑白点函数来确定一个特定的像素点时,是用一个随机的黑色点还是一个白色的点来确定 我把图像保存成Jpeg格式 使用命令image.save("myjmage.jpg","JPEG") 我还保存了相同的图像image.save("myimage.png","PNG") 当我检查大小png是6mb和jpg是36mb时 所以我怀疑png是无损压缩而Jpeg不是。那怎么可能呢?Jpeg的大小比png大?我错过了什么!?在

图像为10000*10000像素


Tags: 图像image命令pngsave格式jpegjpg
1条回答
网友
1楼 · 发布于 2024-10-01 00:28:37

在压缩之前,JPEG使用每个样本8位,而PNG使用每个样本1位,用于黑白图像。因此,尽管JPEG压缩通常比PNG的无损压缩更有效,但在您的测试中,PNG有8比1的领先优势。在

相关问题 更多 >