GenICam 详解 · 07:SFNC 标准特性命名(SFNC v2.7)

📅 2026/8/27 9:57:40
GenICam 详解 · 07:SFNC 标准特性命名(SFNC v2.7)
GenICam 详解 · 07:SFNC 标准特性命名(SFNC v2.7)覆盖 GenICam 的 SFNC 模块(Standard Features Naming Convention):特性命名、分类、等级、可见性、Selector。上一篇结尾抛出的问题——「Gain、Width 这些名字是随便起的吗」——答案是:不是,它们有一整套标准。一、为什么需要 SFNC:让相机「即插即用」设想:A 厂商把增益叫Gain,B 厂商叫AnalogGain,C 厂商叫G。上层软件(图像库、GUI 工具)要适配每一家,岂不是噩梦?SFNC(Standard Features Naming Convention)解决的正是这个:规定「最常见的相机特性应该叫什么名字、用什么接口类型、放在哪个分类」。效果是:任何符合 SFNC 的相机,上层软件都能「即插即用」——它知道Gain一定是 IFloat、Width一定是 IInteger、AcquisitionStart一定是 ICommand,不用看厂商文档就能用。一句话:SFNC 是相机界的「普通话」。各厂商可以说方言(ven