HOperatorSet.SetFramegrabberParam(camera_acq_handle, "grab_timeout", -1); 超時設置 無窮
HOperatorSet.SetFramegrabberParam(camera_para_1.camera_acq_handle, "external_trigger", "true");
剛開始采集圖像,需要設置外觸發
HOperatorSet.SetFramegrabberParam(camera_para_1.camera_acq_handle, "external_trigger", "false");
軟件關閉前設置,需要關閉外觸發,相機才能正常退出來
相機初始化
HOperatorSet.OpenFramegrabber("SaperaLT", 1, 1, 0, 0, 0, 0, "default", 8, "default", -1, "true",
"./SysFile/Camera1.ccf", "Xtium-CL_MX4_1", -1, -1, out camera_para_1.camera_acq_handle);
HOperatorSet.SetFramegrabberParam(camera_para_1.camera_acq_handle, "external_trigger", "true");
開始采集圖像循環
HOperatorSet.GrabImageAsync(out SmallOriginalImage, camera_para_1.camera_acq_handle, -1);
軟件關閉
HOperatorSet.SetFramegrabberParam(camera_acq_handle, "external_trigger", "false");
HOperatorSet.CloseFramegrabber(camera_para_1.camera_acq_handle);
HOperatorSet.SetFramegrabberParam(camera_para_1.camera_acq_handle, "external_trigger", "true");
開始采集圖像循環
HOperatorSet.SetFramegrabberParam(camera_para_1.camera_acq_handle, "grab_timeout", -1);
HOperatorSet.GrabImageStart(camera_para_1.camera_acq_handle, -1);
HOperatorSet.GrabImageAsync(out SmallOriginalImage, camera_para_1.camera_acq_handle, -1);
軟件關閉
HOperatorSet.SetFramegrabberParam(camera_acq_handle, "external_trigger", "false");
HOperatorSet.CloseFramegrabber(camera_para_1.camera_acq_handle);