Halcon - 如何设置白平衡

Halcon - how to set white balance

我有这段代码可以尝试使用 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)

如果您在 HDevelop 中使用“助手”->“图像采集”->“连接”选项卡打开相机,则有一个用于设置颜色的参数 space。当我在我的一台 GigE 相机上将它设置为 "yuv" 时,图像看起来是绿色的。查看是否可以将该值修改为 "rgb" 或 "gray" 或 "default"。 "Parameters" 选项卡下还有一些高级设置,您可以通过在可见性设置下选择 "Guru" 来使用它们。但是我在那里找不到我的 GigE 相机的白平衡设置。通常相机制造商会提供软件让您配置高级参数(IDS Camera Manager、Basler Pylon 等)。您可以尝试在厂商软件下打开您的相机,看看是否有任何白平衡设置。