如何区分 GenICam 和 非 GenICam 相机
概述
GenICam(Generic Interface for Camera Access)是由欧洲机器视觉协会(EMVA)制定的机器视觉行业通用标准,旨在提供统一的编程接口来控制机器视觉相机。
对于符合 GenICam 标准的相机,用户可以使用兼容 GenICam 标准的机器视觉软件直接连接和控制相机,无需针对特定相机进行额外配置。更多信息请访问 GenICam 官方网站。
- GenICam 相机
兼容 GenICam 标准的相机,包括以下相机型号。
PMD02-E1
PMD03-E1
GM461-E1
GM465-E1
- 非 GenICam 相机
不兼容 GenICam 标准的相机,包括以下相机型号。
VMD03-1230(C)
VMD03-8521(C)
VMD02-5011
VMD02-4070
FM854-E1
FM855-E1
FM815-IX-E1
PS800-E1
PS802-E1
PM805-E1
PM806-E1
FM811-IX-E2
FM851-E
TM421-E1
TM262-E1
TM265-E1
TM461-E2
TL460-S1-E1
TL430-E1
FM830-RI
FM810-TIX
FM811-TIX
PS801-E1
FM850-E2
FM850-WH-E2
FS820-E1
TM260-E2
TM260-E1
区分方式
由于 GenICam 和 非 GenICam 相机在部分 API 接口和属性设置方面略存在差异,使用前请先确认相机类型:
进入开发包 lib/win/hostapp/x64,打开终端运行 ListDevices.exe,可获取相机的 TL version 信息。
TL version = Gige_2_1:当前相机为 GenICam 相机。TL version = Gige_2_0:当前相机为 非 GenICam 相机。