天天看點

簡單的Windows Webcam應用:Barcode Reader

reader。

翻譯:yushulx

簡單的Windows Webcam應用:Barcode Reader

通過Nuget可以在工程中直接下載下傳安裝Dynamsoft Barcode Reader:

簡單的Windows Webcam應用:Barcode Reader

在引用中添加TouchlessLib.dll:

簡單的Windows Webcam應用:Barcode Reader

把WebCamLib.dll添加到工程中。屬性中設定拷貝。這樣工程編譯之後就會把DLL拷貝到輸出目錄中,不需要再手動拷貝。

簡單的Windows Webcam應用:Barcode Reader

初始化Touchless和Dynamsoft Barcode Reader:

通過系統對話框把圖檔加載到PictureBox中:

設定回調函數啟動webcam:

camera的資料傳回不是在UI線程。要顯示結果,需要調用UI線程:

識别barcode:

運作程式:

簡單的Windows Webcam應用:Barcode Reader

使用算法接口的時候需要注意一下性能。可以使用Stopwatch來計算時間消耗:

<a target="_blank" href="https://github.com/yushulx/windows-webcam-barcode-reader">https://github.com/yushulx/windows-webcam-barcode-reader</a>

繼續閱讀