GenICam 详解 · 08:PFNC 像素格式命名(PFNC v2.4)
2026/9/19 16:07:39 网站建设 项目流程

GenICam 详解 · 08:PFNC 像素格式命名(PFNC v2.4)

覆盖 GenICam 的 PFNC 模块(Pixel Format Naming Convention):Mono8BayerRG8这些名字是怎么拼出来的。
上一篇里PixelFormat枚举的值(Mono8BayerRG8…)不是随手起的,背后有一套精确的命名公式。


一、为什么像素格式要有「命名公式」

一个像素格式,要描述的信息其实很多:有几个分量(灰度/彩色)?每个分量几位?有符号还是无符号?分量怎么塞进字节里?Bayer 滤色片怎么排?

如果每出一种新格式就随意起个名,那Mono8Mono8uMono8s到底差在哪,谁也记不住。PFNC 的答案:把像素格式的名字拆成 5 个字段,按固定规则拼起来(§2):

名称 = Components & Location + #bits + [data type] + [packing] + [interface-specific] (分量与位置) (位宽) (数据类型,可选) (打包,可选) (接口特有,可选)

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询