2024年4月24日发(作者:寿志明)
Halcon学习之二:摄像头获取图像和相关参数
1、close_all_framegrabbers ( : : : )
关闭所有图像采集设备。
2、close_framegrabber ( : : AcqHandle : )
关闭Handle为AcqHandle的图像采集设备。
3、open_framegrabber ( : : Name, HorizontalResolution,
VerticalResolution, ImageWidth, ImageHeight, StartRow, StartColumn,
Field, BitsPerChannel, ColorSpace, Generic, ExternalTrigger,
CameraType, Device, Port, LineIn : AcqHandle )
打开图像采集设备
参数信息:
Name:图像采集设备的名称
HorizontalResolution和VerticalResolution:分别指预期的图像采集接口的
水平分辨率和垂直分辨率
ImageWidth和ImageHeight:指预期图像的宽度部分和高度部分。
StartRow和StartColumn:指显示预期图像的开始坐标
Field:预期图像是一半的图像或者是完整图像
BitsPerChannel:每像素比特数和图像通道
ColorSpace:输出的色彩格式的抓住图像{gray、raw、rgb、yuv、default}
Generic:通用参数与设备细节部分的具体意义。
ExternalTrigger:是否有外部触发
CameraType:使用相机的类型
Device:图像获取设别连接到的设备
Port:图像获取设别连接到的端口
LineIn :相机输入的多路转接器
AcqHandle:图像获取设备的Handle
4、grab_image ( : Image : AcqHandle : )
获取AcqHandle的图像采集设备的Image。
5、get_framegrabber_param ( : : AcqHandle, Param : Value )
查询AcqHandle的图像采集设备的特殊参数
Param∈{name、port、revision、bits_per_channel, camera_type、
color_space、device、field、generic、external_trigger、grab_timeout、
horizontal_resolution、image_available、image_height、image_width、
line_in、start_column、start_row、volatile、vertical_resolution、
continuous_grabbing、}
6、info_framegrabber ( : : Name, Query : Information, ValueList )
查询指定的图像采集接口的信息。
Name为图像采集设备的名称
Query为需要查询的参数名称
Information是指输出的文本信息
ValueList为该图像采集接口的参数值。
Name∈{1394IIDC、ABS、BaumerFCAM、BitFlow、Crevis、uEye、
DahengCAM、DahengFG、DFG-LC、DirectFile、DirectShow、dPict、DT315x、
DT3162、eneo、eXcite、FALCON、FlashBusMV、FlashBusMX、GigEVision、
2024年4月24日发(作者:寿志明)
Halcon学习之二:摄像头获取图像和相关参数
1、close_all_framegrabbers ( : : : )
关闭所有图像采集设备。
2、close_framegrabber ( : : AcqHandle : )
关闭Handle为AcqHandle的图像采集设备。
3、open_framegrabber ( : : Name, HorizontalResolution,
VerticalResolution, ImageWidth, ImageHeight, StartRow, StartColumn,
Field, BitsPerChannel, ColorSpace, Generic, ExternalTrigger,
CameraType, Device, Port, LineIn : AcqHandle )
打开图像采集设备
参数信息:
Name:图像采集设备的名称
HorizontalResolution和VerticalResolution:分别指预期的图像采集接口的
水平分辨率和垂直分辨率
ImageWidth和ImageHeight:指预期图像的宽度部分和高度部分。
StartRow和StartColumn:指显示预期图像的开始坐标
Field:预期图像是一半的图像或者是完整图像
BitsPerChannel:每像素比特数和图像通道
ColorSpace:输出的色彩格式的抓住图像{gray、raw、rgb、yuv、default}
Generic:通用参数与设备细节部分的具体意义。
ExternalTrigger:是否有外部触发
CameraType:使用相机的类型
Device:图像获取设别连接到的设备
Port:图像获取设别连接到的端口
LineIn :相机输入的多路转接器
AcqHandle:图像获取设备的Handle
4、grab_image ( : Image : AcqHandle : )
获取AcqHandle的图像采集设备的Image。
5、get_framegrabber_param ( : : AcqHandle, Param : Value )
查询AcqHandle的图像采集设备的特殊参数
Param∈{name、port、revision、bits_per_channel, camera_type、
color_space、device、field、generic、external_trigger、grab_timeout、
horizontal_resolution、image_available、image_height、image_width、
line_in、start_column、start_row、volatile、vertical_resolution、
continuous_grabbing、}
6、info_framegrabber ( : : Name, Query : Information, ValueList )
查询指定的图像采集接口的信息。
Name为图像采集设备的名称
Query为需要查询的参数名称
Information是指输出的文本信息
ValueList为该图像采集接口的参数值。
Name∈{1394IIDC、ABS、BaumerFCAM、BitFlow、Crevis、uEye、
DahengCAM、DahengFG、DFG-LC、DirectFile、DirectShow、dPict、DT315x、
DT3162、eneo、eXcite、FALCON、FlashBusMV、FlashBusMX、GigEVision、