基於機器視覺的Data Matrix二維碼識別
阿新 • • 發佈:2018-11-29
基於機器視覺的Data Matrix二維碼識別
二維碼識別,這個在視覺應用中佔有很重要的比例,各種各樣的二維碼都有可能需要識別。常見的QR碼、Data Matrix碼。本方案是識別Data Matrix碼。
工業光源
對於這種產品,如果是絲印噴碼,那麼常見的白底黑碼、或白碼黑底,使用條形光源、環形光源等,都可以得到比較好的效果。而如果是在一些玻璃上鐳射打碼,則建議使用同軸光源或高角度的環形光源。
可以考慮使用常規的模擬調光器APS-2424-1CH或者是迷你調光器MAPS-2424-1CH。如果是在高速拍照需要很短的曝光時間,則考慮使用頻閃調光器,如SPS-2430-4CH
工業相機
對於這種讀碼的應用,解析度不需要太高。太高的解析度,反而不一定能讀取到碼了。所以考慮使用30萬~130萬的工業相機即可。
工業鏡頭
可以使用常規的CCTV鏡頭,基本上可以滿足視覺應用需要。
視覺演算法
對於NI軟體,可以使用Read 2D Barcode函式,其中選擇的Data Matrix函式。對於本方案,可以參考VBAI演示指令碼。
專案難度
★★★★★★★
對於這類專案,除非碼非常標準清晰,不然不建議使用NI視覺落實,NI視覺在讀碼方面能力一般,圖