从这些图像中使用霍夫曼编码可以更好地表达哪一个

Which one can be expressed better using Huffman coding from those images

the red line is not part of the image. It has been used to indicate the border of the image

我会说它们的表达方式相同,因为“黑色”和“白色”像素的频率是相等的。霍夫曼编码受益于图像内值的频率分布。最频繁的像素使用较少的比特编码,而最不频繁的像素使用更多的比特编码。在这种情况下,您可以使用“0”和“1”对两个图像中的像素进行编码。如果应用更多的压缩技术,例如 run-length 编码,那么正确的图像将受益更多。

黑色像素 → 50% 频率 → 二进制“0”

白色像素 → 50% 频率 → 二进制“1”

同样在只有 two-pixel 强度的情况下,霍夫曼编码不会受益于频率变化。