相機取像使用 Trigger 設定注意事項

http://zip.nvp.com.tw/forum.php?mod=viewthread&tid=3037&extra=page%3D1

1. 相機取像使用 Trigger On 時, 建議將相機取像指令包裹在另一 Thread 中, 當相機接收到 Trigger 訊號, 而取像完成再進行 Callback 或其他處理, 避免主 Thread 因等待 Trigger 訊號時, 整個程式被 Hold.
2. 為什麼整個程式會被 Hold, 在 window 作業系統裡面, 每個裝置多被視為一個檔案 File Handle 處理, 而取像指令大多與WaitForSingleObject API 息息相關, 瞭解此 API 就能發現為什麼取像指令有 TimeOut 設定功能.
3. 瞭解 WaitForSingleObject API 與善用 Thread , 將易於控制多隻相機同步與其他功能處理.

DWORD WaitForSingleObject(
  HANDLE
 hHandle,        // handle to object to wait for
  DWORD dwMilliseconds   // time-out interval in milliseconds
);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值