1

HDevelop 内の画像取得 GUI と一緒に使用すると、適切なパフォーマンスが得られるカメラとフラッシュ システムのセットアップがあります。つまり、フラッシュを 1 回トリガーして画像をキャプチャします。[コード生成] タブに移動して同じコードをエクスポートすると、実行時に別のパフォーマンスが得られます。つまり、フラッシュを 2 回トリガーしてキャプチャした画像です。問題を特定できませんでした。

以下は、上記の [コード生成] タブの GUI を使用してエクスポートされたコードです。

open_framegrabber ('GigEVision', 0, 0, 0, 0, 0, 0, 'default', -1, 'default', -1, 'false', 'default', camID , 0, -1, AcqHandle)
set_framegrabber_param (AcqHandle, 'DeviceTemperatureSelector', 'Main')
set_framegrabber_param (AcqHandle, 'TriggerSelector', 'FrameStart')
set_framegrabber_param (AcqHandle, 'EventSelector', 'AcquisitionStart')
set_framegrabber_param (AcqHandle, 'bits_per_channel', -1)
* Image Acquisition 01: Attention: The initialization may fail in case parameters need to
set_framegrabber_param (AcqHandle, 'AcquisitionMode', 'SingleFrame')
grab_image_start (AcqHandle, -1)
grab_image_async (Image, AcqHandle, -1)
* Image Acquisition 01: Do something
close_framegrabber (AcqHandle)
4

1 に答える 1