Halcon關於劃痕檢測小的總結

2021-10-10 09:38:45 字數 269 閱讀 5844

基本思路:對影象進行濾波操作,然後將濾波後的影象與原始影象進行比對,可以得到劃痕區域。    

在影象中,劃痕區域的頻率一般都很高,因此使用影象濾波對其進行平滑處理,可以將高頻訊號平滑,與原始影象進行差異比對後,就可以獲得高頻區域(劃痕)。

但是這樣的處理方法只能用於比較單一的背景。下面是兩個halcon的示例程式。(濾波的方法不一樣,同時前面的影象預處理也不一樣)

1. detect_mura_defects_blur.hdev(halcon的例項程式)

2. 

基於OpenCv的金屬表面劃痕檢測

原始檔 在實際應用中,得到的影象的閾值不太理想時通過固定閾值分割很難得到所要提取的特徵,因此halcon中 含有動態閾值分割法,即首先對影象進行均值濾波,然後與現有影象最差後進行閾值分割。該方法適合比較 小的特徵提取,例如金屬表面的劃痕 絲網的漏洞等。本例提取絲網上漏洞區域以及漏洞數量,主要步驟如下...

劃痕麻點檢測程式 常見的PCB檢測技術與裝置介紹

無論需要構建哪種型別的印刷電路板,或使用哪種型別的裝置,pcb都必須正常工作。它是許多產品效能的關鍵,故障可能會造成嚴重後果。在設計,製造和組裝過程中檢查pcb對確保產品符合質量標準並按預期執行至關重要。如今,pcb非常複雜。儘管這種複雜性為許多新功能提供了空間,但同時也帶來的更大的失敗風險。隨著p...

HALCON關於顯示的函式與介紹

1 dev update off dev update on 2 dev close window 3 dev open window row,column,width,height,background windowhandle 4 set display font windowhandle,si...