名称

get_framegrabber_param - 查询图像采集设备的特定参数。

用法

get_framegrabber_param( : : AcqHandle, Param : Value)

描述

  算子get_framegrabber_param返回由AcqHandle指定的图像采集设备的特定参数值。 下面列出的标准参数适用于所有图像采集设备。 额外的参数可以由特定的图像采集设备支持。 这些参数的列表可以通过info_framegrabber查询‘parameter’来获得。

  Param的标准值,请参阅open_framegrabber:

  'name'

    图像采集接口的名称。

  'horizontal_resolution'

    图像采集设备的水平分辨率。

  'vertical_resolution'

    图像采集设备的垂直分辨率。

  'image_width'

    指定图像部分的宽度。

  'image_height'

    指定图像部分的高度。

  'start_row'

    指定图像部分左上角的行坐标。

  'start_column'

     指定图像部分左上角的列坐标。

  'field'

    选定的视频场或全帧。

  'bits_per_channel'

    每个像素和图像通道的传输位数。

  'color_space'

    结果图像的颜色空间。

  'generic'

    具有设备特定含义的通用值。

  'external_trigger'

    外部触发('true'/'false')。

  'camera_type'

    使用的相机的类型(指定接口)。

  'device'

    图像采集设备的设备名称。

  'port'

    图像采集设备要连接的端口。

  'line_in'

    多路复用器的摄像头输入线(可选)。

注意

  对于多线程应用程序,所有图像采集算子(如open_framegrabber中列出的)都是自己的组,其中info_framegrabber,open_framegrabber,close_framegrabber和close_all_framegrabbers是独占执行的。

  get_framegrabber_param与该组内外的所有非独占算子并行运行。

并行

●  多线程类型:可重入(与非独占算子并行运行)。
●  多线程范围:全局(可以从任何线程调用)。
●  不并行化处理。

参数

AcqHandle (input_control)   framegrabber → (integer)
  要使用的采集设备的句柄。

Param (input_control)    string(-array) → (string)
  感兴趣的参数。
  Default value: 'revision'
  Suggested values: 'bits_per_channel', 'camera_type', 'color_space', 'continuous_grabbing', 'device', 'external_trigger', 'field', 'generic', 'grab_timeout', 'horizontal_resolution', 'image_available', 'image_height', 'image_width', 'line_in', 'name', 'port', 'revision', 'start_column', 'start_row', 'vertical_resolution', 'volatile'

Value (output_control)    string(-array) → (string / real / integer)
  参数值

结果

如果图像采集设备已打开且支持指定的参数,则算子get_framegrabber_param将返回值2(H_MSG_TRUE)。 否则会引发异常。

Possible Predecessors

open_framegrabber, set_framegrabber_param

Possible Successors

grab_image, grab_data, grab_image_start, grab_image_async, grab_data_async, set_framegrabber_param, close_framegrabber

See also

open_framegrabber, info_framegrabber, set_framegrabber_param

模块

Foundation

HDevelop例程

vrmusbcam_trigger.hdev Use the VRmUsbCam interface (external trigger)
vrmusbcam_simple.hdev Use the VRmUsbCam interface (simple)
vrmusbcam_parameters.hdev Use the VRmUsbCam interface (query current parameter settings)
vrmusbcam_crop.hdev Use the VRmUsbCam interface (image cropping)
vrmusbcam_2cameras.hdev Use the VRmUsbCam interface (two cameras)
vrmusbcam.hdev Use the VRmUsbCam interface (performance evaluation)
video4linux2_parameters.hdev Use the Video4Linux2 interface (query current parameter settings)
video4linux2_2cameras.hdev Use the Video4Linux2 interface (two cameras)
video4linux2.hdev Use the Video4Linux2 interface (performance evaluation)
usb3vision_simple.hdev Use the USB3 Vision interface (simple)
usb3vision_parameters.hdev Use the USB3 Vision interface (query current parameter settings)
ueye_trigger.hdev Use the uEye interface (external trigger)
ueye_timestamp.hdev Use the uEye interface (timestamp)
ueye_simple.hdev Use the uEye interface (simple)
ueye_parameters.hdev Use the uEye interface (query current parameter settings)
ueye_crop.hdev Use the uEye interface (image cropping)
ueye_2cameras.hdev Use the uEye interface (two cameras)
ueye.hdev Use the uEye interface (performance evaluation)
twain_manual.hdev Use the HALCON TWAIN interface with a scanner in manual mode
twain_automatic_document_feeder.hdev Use the HALCON TWAIN interface with the Automatic Document Feeder functionality
swissranger_simple.hdev Use the SwissRanger interface (simple)
swissranger_parameters.hdev Use the SwissRanger interface (query current parameter settings)
swissranger_objectmodel3d.hdev Use the SwissRanger interface to generate a 3D object model from SwissRanger MESA Imaging SR4000 sensor data
siliconsoftware_smartapplets.hdev Use the SiliconSoftware interface (SmartApplets)
siliconsoftware_simple.hdev Use the SiliconSoftware interface (simple)
siliconsoftware_parameters.hdev Use the SiliconSoftware interface (query current parameter settings)
siliconsoftware_multiroi.hdev Use the SiliconSoftware interface (Visual Applets ROI module)
siliconsoftware_gige_vision.hdev Use the SiliconSoftware interface (GigE Vision)
siliconsoftware_fieldparameter.hdev Use the SiliconSoftware interface (Visual Applets field parameters)
siliconsoftware_continuous.hdev Use the SiliconSoftware interface (continuous grabbing)
siliconsoftware.hdev Use the SiliconSoftware interface (performance evaluation)
sick-scanningruler_parameters.hdev Use the SICK-ScanningRuler interface (query current parameter settings)
sick-scanningruler_objectmodel3d.hdev Use the SICK-ScanningRuler interface to generate a 3D object model from SICK Ranger sensor data
sick-3dcamera_simple.hdev Use the SICK-3DCamera interface (simple)
sick-3dcamera_parameters.hdev Use the SICK-3DCamera interface (query current parameter settings)
sick-3dcamera_objectmodel3d.hdev Use the SICK-3DCamera interface to generate a 3D object model from SICK Ranger sensor data
sick-3dcamera_calibration.hdev Use the SICK-3DCamera interface (calibration and rectification)
sick-3dcamera_buffer_queue.hdev Use the SICK-3DCamera interface (use the internal buffer queue)
sick-3dcamera.hdev Use the SICK-3DCamera interface (performance evaluation)
shapedrive_objectmodel3d.hdev Use the ShapeDrive interface to generate a 3D object model
sentech_trigger.hdev Use the Sentech interface (external trigger)
sentech_simple.hdev Use the Sentech interface (simple)
sentech_parameters.hdev Use the Sentech interface (query current parameter settings)
sentech.hdev Use the Sentech interface (performance evaluation)
saperalt_simple.hdev Use the SaperaLT interface (simple)
saperalt_parameters.hdev Use the SaperaLT interface (query current parameter settings)
saperalt_lut.hdev Set a look-up table for the SaperaLT interface
saperalt_gio.hdev Use the SaperaLT interface (GIO)
saperalt_crop.hdev Use the SaperaLT interface (image cropping)
saperalt_2cameras.hdev Use the SaperaLT interface (two cameras)
saperalt_2boards.hdev Use the SaperaLT interface (two boards)
pylon_simple.hdev Use the pylon interface (simple)
pylon_parameters.hdev Use the pylon interface (query current parameter settings)
pylon_crop.hdev Use the pylon interface (image cropping)
print_quality_aimdpm_1_2006.hdev Inspect print quality of 2D data codes using the AIM DPM-1-2006 Standard
pixelink_simple.hdev Use the PixeLink interface (simple)
pixelink_parameters.hdev Use the PixeLink interface (query current parameter settings)
pixelink.hdev Use the PixeLink interface (performance evaluation)
opteon_trigger.hdev Use the Opteon interface (external trigger)
opteon_simple.hdev Use the Opteon interface (simple)
opteon_parameters.hdev Use the Opteon interface (query current parameter settings)
opteon_crop.hdev Use the Opteon interface (grabbing image parts of size 256x256)
opteon.hdev Use the Opteon interface (performance evaluation)
multicam_stereo.hdev Use the MultiCam interface for a stereo vision setup
multicam_split_cable.hdev Use the MultiCam interface and a split cable for a Euresys DOMINO board and three cameras
multicam_simple.hdev Use the MultiCam interface (simple)
multicam_quickpack.hdev Use the MultiCam interface with a Euresys QUICKPACK board
multicam_picolo.hdev Use the MultiCam interface with a Euresys PICOLO board
multicam_parameters.hdev Use the MultiCam interface (query current parameter settings)
multicam.hdev Use the MultiCam interface (performance evaluation)
millite_trigger.hdev Use the MilLite interface (external trigger)
millite_simple.hdev Use the MilLite interface (simple)
millite_parameters.hdev Use the MilLite interface (query current parameter settings)
millite_1394_parameters.hdev Use the MilLite interface (query current parameter settings)
millite.hdev Use the MilLite interface (performance evaluation)
matrixvisionacquire_properties.hdev Use the MatrixVisionAcquire interface (use different parameters and varying exposure time)
matrixvisionacquire_parameters.hdev Use the MatrixVisionAcquire interface (query current parameter settings)
matrixvisionacquire_multiple_instances.hdev Use the MatrixVisionAcquire interface (two handles to one camera with different parameter sets)
matrixvisionacquire_crop.hdev Use the MatrixVisionAcquire interface (image cropping)
lucam_simple.hdev Use the LuCam interface (simple)
lucam_parameters.hdev Use the LuCam interface (query current parameter settings)
lucam_crop.hdev Use the LuCam interface (image cropping)
lps36_simple.hdev Use the LPS36 interface (simple)
lps36_parameters.hdev Use the LPS36 interface (query current parameter settings)
linx_simple.hdev Use the LinX interface (simple)
linx_cont.hdev Use the LinX interface (parameterization, continuous grabbing)
linx_2simultaneous.hdev Use the LinX interface (simultaneous grabbing)
linx_2boards.hdev Use the LinX interface (two boards)
linx.hdev Use the LinX interface (performance evaluation)
gingadg_continuous_grabbing.hdev Use the GingaDG interface (continuous grabbing)
ginga++_walking.hdev Use the Ginga++ interface (parameterization, continuous grabbing)
ginga++_parameters.hdev Use the Ginga++ interface (query current parameter settings)
ginga++_frame_exposure.hdev Use the Ginga++ interface (frame exposure)
ginga++.hdev Use the Ginga++ interface (performance evaluation)
gigevision_simple.hdev Use the GigEVision interface (simple)
gigevision_photonfocus3d_objectmodel3d.hdev Use the GigEVision interface to generate a 3D object model from Photonfocus 3D02 and 3D03 sensor data
gigevision_parameters.hdev Use the GigEVision interface (query current parameter settings)
gigevision_link_aggregation.hdev Use the GigEVision interface in combination with static link aggregation (LAG)
gigevision_frame_rate.hdev Use the GigEVision interface (frame rate)
gigevision_forceip.hdev Use ForceIP to correctly configure a misconfigured GigEVision device
gigevision_flir_ax5.hdev Use the GigEVision interface to acquire thermal images with the FLIR AX5 GigE sensor
gigevision_crop.hdev Use the GigEVision interface (image cropping)
gigevision_atc4_objectmodel3d.hdev Use the GigEVision interface to generate a 3D object model from Automation Technology C4 GigE sensor data
genicamtl_simple.hdev Use the GenICamTL interface (simple)
genicamtl_parameters.hdev Use the GenICamTL interface (query current parameter settings)
genicamtl_gocator_objectmodel3d.hdev Use the GenICamTL interface to generate a 3D object model from LMI Technologies Gocator sensor data
genicamtl_areascan3d_objectmodel3d.hdev Use the GenICamTL interface to generate a 3D object model from VRMagic AreaScan3D sensor data
file_sequence.hdev Use the File interface (sequence grabbing)
file_directory.hdev Use the File interface (read all files from directory)
file.hdev Use the File interface (single image)
ensenso-nxlib_parameters.hdev Use the NxLib interface (query current parameter settings)
ensenso-nxlib_objectmodel3d.hdev Use the NxLib interface to generate a 3D object model
ensenso-nxlib_2cameras.hdev Use the NxLib interface (two cameras)
directshow_simple.hdev Use the DirectShow interface (simple)
directshow_parameters.hdev Use the DirectShow interface (query current parameter settings)
directshow_frame_rates.hdev Use the DirectShow interface (frame rate)
directshow_exposure.hdev Use the DirectShow interface (use exposure)
directshow_2cameras.hdev Use the DirectShow interface (two cameras)
directshow.hdev Use the DirectShow interface (performance evaluation)
directfile.hdev Use the File interface (single image)
dahengcam_simple.hdev Use the DahengCAM interface (simple)
dahengcam_parameters.hdev Use the DahengCAM interface (query current parameter settings)
crevis_trigger.hdev Use the Crevis interface (external trigger)
crevis_simple.hdev Use the Crevis interface (simple)
crevis_parameters.hdev Use the Crevis interface (query current parameter settings)
crevis_binning.hdev Use the Crevis interface (HRS 1/4 binning mode)
crevis.hdev Use the Crevis interface (performance evaluation)
calibration_aimdpm_1_2006.hdev Apply a reflectance calibration before inspecting the print quality of 2D data codes
bitflow_simple.hdev Use the BitFlow interface (simple)
bitflow_lut.hdev Set a look-up table for the BitFlow interface
bitflow_cont.hdev Use the BitFlow interface (parameterization, continuous grabbing)
bitflow_2simultaneous.hdev Use the BitFlow interface (simultaneous grabbing)
bitflow_2boards.hdev Use the BitFlow interface (two boards)
bitflow.hdev Use the BitFlow interface (performance evaluation)
argos3d-p1xx_simple.hdev Use the Argos3D-P1xx interface (simple)
argos3d-p1xx_objectmodel3d.hdev Use the Argos3D-P1xx interface to generate a 3D object model from Argos3D-P1xx sensor data
andor_simple.hdev Use the Andor interface (simple)
andor_parameters.hdev Use the Andor interface (query current parameter settings)
andor.hdev Use the Andor interface (performance evaluation)
adlink_simple.hdev Use the ADLINK interface (simple)
adlink_parameters.hdev Use the ADLINK interface (query current parameter settings)
adlink.hdev Use the ADLINK interface (performance evaluation)
abs_simple.hdev Use the ABS interface (simple)
abs_parameters.hdev Use the ABS interface (query current parameter settings)
abs_crop.hdev Use the ABS interface (image cropping)
abs.hdev Use the ABS interface (performance evaluation)
1394iidc_software_trigger.hdev Use the 1394iidc interface (external trigger)
1394iidc_simple.hdev Use the 1394iidc interface (simple)
1394iidc_parameters.hdev Use the 1394iidc interface (query current parameter settings)
1394iidc_format7.hdev Use the 1394iidc interface (use image format 7 with different frame rates)
1394iidc_crop.hdev Use the 1394iidc interface (image cropping)
1394iidc_camera_types.hdev Use the 1394iidc interface (query and use all supported camera types)
1394iidc.hdev Use the 1394iidc interface (performance evaluation)

转载于:https://www.cnblogs.com/xhiong/p/get_framegrabber_param.html

halcon算子翻译——get_framegrabber_param相关推荐

  1. Halcon算子翻译——dev_set_line_width

    名称 dev_set_line_width - 定义region,contour输出的线宽. 用法 dev_set_line_width( : : LineWidth : ) 描述 dev_set_l ...

  2. halcon算子翻译——dev_set_paint

    名称 dev_set_paint - 定义灰度值输出模式. 用法 dev_set_paint( : : Mode : ) 描述 dev_set_paint定义了用于在图形窗口中显示图形对象的输出模式. ...

  3. halcon算子翻译——dev_set_window

    名称 dev_set_window - 激活一个图形窗口. 用法 dev_set_window( : : WindowHandle : ) 描述 dev_set_window用传递的窗口句柄激活图形窗 ...

  4. halcon算子翻译——set_framegrabber_callback

    名称 set_framegrabber_callback - 为图像采集设备注册一个回调函数. 用法 set_framegrabber_callback( : : AcqHandle, Callbac ...

  5. halcon算子翻译——set_framegrabber_param

    名称 设置framegrabber参数 - 设置图像采集设备的特定参数. 用法 set_framegrabber_param( : : AcqHandle, Param, Value : ) 描述 算 ...

  6. halcon算子翻译——close_framegrabber

    名称 close_framegrabber - 关闭指定的图像采集设备. 用法 close_framegrabber( : : AcqHandle : ) 描述 算子close_framegrabbe ...

  7. Halcon算子翻译——while

    名称 while - 只要条件为真就开始一次循环分段运行. 用法 while( : : Condition : ) 描述 只要Condition参数的值为'true'(或者数字不等于0),while就 ...

  8. Halcon算子翻译——default

    名称 default - switch段中的备用分支. 用法 default( : : : ) 描述 default在switch段中开放备用分支. 如果switch语句的控制表达式的计算结果不匹配前 ...

  9. Halcon算子翻译——comment

    名称 comment - 为程序添加一行注释. 用法 comment( : : Comment : ) 描述 comment给程序中添加一行注释. 作为参数值,即作为注释,允许所有的字符. 如果使用算 ...

最新文章

  1. 资深数据产品经理陈家崑:如何从 0 到 1 构建埋点体系
  2. LINQ 的查询执行何时是延迟执行,何时是立即执行,以及查询的复用
  3. opengl2 vtk 编译_编译和使用VTK时值得注意的点(待续)
  4. [导入]画带阴影效果的文字
  5. 华为美国研发中心将迁至加拿大;高通CEO否认中国5G超美国:技术上还没有,顶多算并驾齐驱;亚马逊宣布进军量子界……...
  6. 为什么要 conda 作用_烤箱预热有什么作用?为什么烘焙一定要预热烤箱?怎么正确预热?...
  7. opencv-api matchTemplate
  8. 5.剑指Offer --- 优化时间和空间效率
  9. relocation R_X86_64_PC32 against symbol ff_pw_9 can not be used when making a shared object
  10. lammps运行Linux,Lammps安装教程
  11. CodeSmith简单示例
  12. hive on spark报错:Client closed before SASL negotiation finished
  13. 从各行业的实际运用中,窥见华为云虚拟专用网络VPN的强大性能
  14. 一道经典的面试题:一只公鸡5块钱,一只母鸡3块钱,3只小鸡一块钱,一个农夫用100块钱买100只鸡(编写java程序)...
  15. 艾司博讯:拼多多判断正品的标准是什么
  16. 基于 UAP 的 Web Service 开发
  17. MySQL系列之Natural Join用法
  18. 系统错误——Required request body is missing:
  19. 亚稳态的有关概念和分析
  20. 计科1111-1114班第三周讲义、课外作业(截止日期:2014年3月27日23点-周四晚,学委飞信通知同学)

热门文章

  1. 区块链价值不仅是技术层面的创新与颠覆,还要看到分布式信任机制带来的组织管理模式等创新
  2. 工作展望简短_学生会简短工作展望
  3. 智慧水站送水票桶装水v1.0.26
  4. 【投票】你心目中的Excel催化剂价值有多大(附主流国内外收费插件供参考)?...
  5. 性能测试工具-腾讯GT
  6. 剑桥CS博士推荐,毕业前要掌握的 9 个工具
  7. 微信扫码登录需要注意的事项
  8. Bandizip Pro(解压缩软件)官方中文版V7.15.38925 | 解压缩全能王 | bandizip是什么软件?
  9. 使用Visual Studio Code开发.NET程序
  10. dsge模型难做吗_【转载】关于DSGE模型的学习经验