名称
set_framegrabber_lut - 设置图像采集设备的查找表。
用法
set_framegrabber_lut( : : AcqHandle, ImageRed, ImageGreen, ImageBlue : )
描述
算子set_framegrabber_lut设置由AcqHandle指定的图像采集设备的查找表(LUT)。 请注意,此算子不支持所有图像采集设备。
注意
对于多线程应用程序,所有图像采集算子(如open_framegrabber中列出的)都是自己的组,其中info_framegrabber,open_framegrabber,close_framegrabber和close_all_framegrabbers是独占执行的。
set_framegrabber_lut与该组内部和外部的所有非独占算子并行运行。
并行
● 多线程类型:可重入(与非独占算子并行运行)。
● 多线程范围:全局(可以从任何线程调用)。● 不并行化处理。该算子修改以下输入参数的状态:
AcqHandle
如果没有外部同步,此参数的值可能不会在多个线程之间共享。
参数
AcqHandle (input_control, state is modified) framegrabber → (integer)
要使用的采集设备的句柄。 ImageRed (input_control) integer-array → (integer) LUT的红色级别。 ImageGreen (input_control) integer-array → (integer) LUT的绿色级别。 ImageBlue (input_control) integer-array → (integer) LUT的蓝色级别。结果
如果指定的LUT正确且图像采集设备打开,则算子set_framegrabber_lut返回值2(H_MSG_TRUE)。
Possible Predecessors
open_framegrabber, get_framegrabber_lut
Possible Successors
grab_image, grab_data, grab_image_start, grab_image_async, grab_data_async
See also
get_framegrabber_lut, open_framegrabber
模块
Foundation
HDevelop例程
saperalt_lut.hdev 设置SaperaLT接口的查找表
multicam_quickpack.hdev 与Euresys QUICKPACK板一起使用MultiCam接口bitflow_lut.hdev 设置BitFlow接口的查找表