摘要 缺陷檢測是視覺需求中難度最大一類需求,主要是其穩定性和精度的保證。首先常見缺陷:凹凸、污點瑕疵、划痕、裂縫、探傷等。 缺陷檢測算法不同於尺寸、二維碼、OCR等算法。后者應用場景比較單一,基本都是套用一些成熟的算子,所以門檻較低,比較容易做成標准化的工具。而缺陷檢測極具行業特點,不同行業 ...
摘要 缺陷檢測是視覺需求中難度最大一類需求,主要是其穩定性和精度的保證。首先常見缺陷:凹凸、污點瑕疵、划痕、裂縫、探傷等。 缺陷檢測算法不同於尺寸、二維碼、OCR等算法。后者應用場景比較單一,基本都是套用一些成熟的算子,所以門檻較低,比較容易做成標准化的工具。而缺陷檢測極具行業特點,不同行業 ...
Region參數 缺陷類型 1.邊緣凹凸檢測2.內部凸凹點、瑕疵、污點、內部燙傷、孔洞3.划痕(用低角度環形光進行打光,將划痕打亮,背景打暗;也可用同軸光,讓表面反光不明顯) 缺陷圖像處理 1.blob分析+特征提取2.blob分析+特征提取+差分3.頻域+空間域4.光度立體化5.特征 ...
通過擬合來求缺陷,對應halcon例程:方法—》輪廓線處理—》fit_rectangle2_contour_xld.hdev。 效果圖: ...
極坐標想必學過高中數學的人都聽過,一般的坐標系中用(x, y)值來描述一個點的位置,而在極坐標系中,則使用到原點的距離ρ和夾角θ來描述該點的位置。 我很早就接觸了Photoshop,知道Photoshop里面有個極坐標的扭曲濾鏡,如下圖: 明白了極坐標(正向、反向 ...
例程:detect_indent_fft.hdev 說明:這個程序展示了如何利用快速傅里葉變換(FFT)對塑料制品的表面進行目標(缺陷)的檢測,大致分為三步: 首先,我們用高斯濾波器構造一個合適的濾波器(將原圖通過高斯濾波器濾波); 然后,將原圖和構造的濾波器進行快速傅里葉變換 ...
例程:surface_scratch.hdev 說明:這個程序利用局部閾值和形態學處理提取表面划痕 代碼中綠色部分為個人理解和注釋,其余為例程中原有代碼 ...
例程:surface_scratch.hdev 說明:這個程序利用局部閾值和形態學處理提取表面划痕 代碼中綠色部分為個人理解和注釋,其余為例程中原有代碼 ...
例程:detect_indent_fft.hdev 說明:這個程序展示了如何利用快速傅里葉變換(FFT)對塑料制品的表面進行目標(缺陷)的檢測,大致分為三步: 首先,我們用高斯濾波器構造一個合適的濾波器(將原圖通過高斯濾波器濾波); 然后,將原圖和構造的濾波器進行快速傅里葉變換; 最后 ...