OpenCV中为什么将一幅图片改为灰度图后,灰度图比原图像占用空间大?

2025-04-01 06:32:32
推荐回答(3个)
回答1:

你原本图像是多大,是不是BMP?
如果你原本的图像比较小的话,那有可能因为灰度图像需要颜色表的原因导致灰度图比不需要颜色表的24位真彩图还要大。
推荐你用UltraEdit参考图片的格式分析一下这两个图片
在matlab中纯粹是像素点的数值,所以灰度图为真彩的1/3

回答2:

灰度值是在你看来颜色数少了,但是实际记录的工作量大了,每个颜色像素的颜色值都要使用灰度记录,涉及到灰度的工作模式自己多看看这方面的吧

回答3:

你操作的问题吧,不应该的