Vec3b:r/g/b 颜色的最大值为 254,而不是 255
Vec3b: Max value for r/g/b color is 254 instead of 255
我有一个奇怪的问题,因为我还没有看到任何类似的问题。
我在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 始终是无损的。
相关文章:
- 将"打开的CV图像"中的"颜色"转换为整数格式
- 如何在内核C++中使用1920x1080x16M图形或类似的16M颜色?(VGA)
- 如何在24位SDL_Surface上设置像素的颜色
- 如何从SDL_Surface获取特定像素的颜色
- 列表视图更改选择颜色
- GtkTreeView 交替行颜色
- dx11 渲染到纹理仅显示透明颜色
- 使用 OpenGL 4.5 更改所选顶点的颜色
- 为什么我的 LEGACY OPENGL 颜色反转了?
- 双击更改 mfc 中列表控件中的行的颜色
- 更改 QT 中按钮的颜色
- 当我使用CHAR_INFO结构时,控制台会无缘无故地改变颜色
- 列表视图项的替代颜色
- GLSL 将 uint 转换为浮点颜色
- std::带有颜色和标题的 clog 包装器无法正确打印整数
- Vec3b:r/g/b 颜色的最大值为 254,而不是 255
- 如何将矢量对象更改为不同的颜色?
- PPM 颜色显示错误
- 如何更改 QGraphicsItem 对象的颜色?
- 如何防止每次 Arduino 启动时颜色数组都是相同的随机数组