机器视觉图像写着“彩色”,每个像素是否就同时带着红、绿、蓝三项数据?Basler的Pixel Format页面分别解释Bayer和RGB/BGR格式,提供了一个具体区别:彩色图像这一总称,并没有把每种格式的数据组成变成同一种。
Bayer Formats段落说明,在所述Bayer输出中,每个像素经过滤色,只记录红、绿、蓝中的一种;像素数据没有进行处理或插值,因而有时被称为raw输出。“一种”是这段定义的重点。它不能在摘录时变成每个像素已经独立记录全部三色,也不能因用了彩色相机就省去格式名称。
RGB and BGR Formats段则给出另一种描述。使用RGB8或BGR8时,取得的每个像素输出8位红色、8位绿色和8位蓝色数据;两种格式的区别在输出次序,分别为红绿蓝与蓝绿红。所以,这里的8要连同具体颜色分量一起阅读,不能只截成一个没有对象的“8位”。本篇不讨论其他位深或打包格式的字节安排。
这让图像交接中一个常见的缺项变得具体。假设记录只写“彩色、8位”,接收者仍可能不知道它指Bayer的一色记录,还是RGB8/BGR8中的三路颜色分量。保留原格式名及来源,才能继续核对数据表示。这个假设没有涉及真实相机配置,也不是建议把一种格式转换成另一种。
所读页面顶部明确标为Basler Product Documentation Draft Version,并显示未选择相机型号;页脚文档为版本136、发布日2026年10月1日。本文据其中通用解释识读术语,未按长型号表确认某台设备支持哪些格式。Bayer格式的可用性,原文也明确依型号而定。草稿文档和未选型号这两个条件都不能从引用中删除。
本文于2026年10月13日读取Bayer、RGB/BGR及相邻定义,没有采集图像、执行插值或调整参数。颜色分量怎样记录,是数据表达问题;识别率、测量准确度或生产检测合格性,需要另有证据。读清每个像素所包含的信息,比把“彩色”当作完整格式说明更有助于后续资料对照。
信息来源
本文基于上述公开资料整理,未使用来源页面的图片、视频或嵌入媒体。