Vec3b:r/g/b 颜色的最大值为 254,而不是 255

Vec3b: Max value for r/g/b color is 254 instead of 255

本文关键字:Vec3b 颜色 最大值      更新时间:2023-10-16

我有一个奇怪的问题,因为我还没有看到任何类似的问题。

我在Adobe Illustrator(jpg和png(中制作了一张300x100的图片,每个红色(255,0,0(,绿色(0,255,0(,蓝色(0,0,255(部分都有100x100个框。当我尝试从 JPG 文件中获取任何颜色的颜色代码时,它显示 254,而不是 255。 当我尝试对 PNG 文件进行相同的操作时,它显示 255 应该是。

知道为什么会这样吗?

附言我在制作照片时对颜色代码进行了三重检查,所以这不是问题

JPEG 压缩通常是有损的,而不是无损的。JPEG-LS 和 JPEG2000 编解码器是例外。预计会丢失细节。

但是,PNG 始终是无损的。