我有这段代码要尝试使用halcon。图像是非常绿色的,不知道如何设置白平衡。我在示例、文档、google和参数中都找不到它。如何在halcon上设置白平衡?
* Image Acquisition 06: Code generated by Image Acquisition 06
* Image Acquisition 06: Attention: The initialization may fail in case parameters need to
* Image Acquisition 06: be set in a specific order (e.g., image resolution vs. offset).
open_framegrabber ('GigEVision', 0, 0, 0, 0, 0, 0, 'default', -1, 'default', 'GtlForceIP=00010dc465ce,10.5.5.144/24', 'false', 'default', 'S1204667', 0, -1, AcqHandle)
set_framegrabber_param (AcqHandle, 'Gain', 5.01187)
set_framegrabber_param (AcqHandle, 'BlackLevel', 240.0)
dev_open_window (0, 0, 500, 300, 'light gray', WindowHandleButton)
i := 0
create_bar_code_model ([], [], BarCodeHandle)
while (i < 100)
grab_image (Image, AcqHandle)
find_bar_code (Image, SymbolRegions, BarCodeHandle, 'auto', DecodedDataStrings)
get_bar_code_result (BarCodeHandle, 'all', 'decoded_types', BarCodeResults)
i:= i+1
endwhile
close_framegrabber (AcqHandle)
发布于 2020-05-13 18:56:56
如果您使用助手->图像采集->连接选项卡在HDevelop中打开相机,则会有一个用于设置颜色空间的参数。当我在我的GigE相机中将其设置为"yuv“时,图像看起来是绿色的。看看是否可以将该值修改为"rgb“、”灰色“或”默认“。在“参数”选项卡下也有一些高级设置,你可以通过选择可见性设置下的“大师”来操作。但我在下面找不到我的GigE相机的白平衡设置。通常,摄像机制造商会提供软件,允许您配置高级参数(IDS camera Manager、Basler Pylon等)。您可以尝试在制造商软件下打开相机,查看是否有白平衡设置。
https://stackoverflow.com/questions/61773459
复制相似问题