2013-11-25 34 views
0

我正在使用opencv中的一個項目,在那裏我試圖從我的攝像頭中分割和分析圖像。到目前爲止閾值似乎是好的,但因爲我試圖減少圖片中的噪聲,我需要爲我正在使用的閉合函數選擇一個內核。問題是,我找不到如何做到這一點的好教程。我一直在研究幾種方法,但我沒有得到任何結果。定義內核大小(C++ opencv)

我使用的每個opencv函數都必須知道到底是什麼,所以我想避免使用更高級的opencv函數。

任何人都可以解釋如何做到這一點?

問候Ulrik合作

回答

0

這裏是關於形態學算好totorial。

http://aishack.in/tutorials/mathematical-morphology/

+0

我知道如何形態的作品,我真的不知道如何使用OpenCV的 但在其他方面好的教程 – user3031032

+0

形態元素僅僅是一個矩陣時改變內核。元素等於0或1.它應該是寬度和高度的奇數元素。你可以創建任何你想要的。矩陣的大小將是你的內核大小。你也可以使用getStructuringElement來生成內核。假設你使用morphologyEx進行形態學處理。 –

+0

getStructuringElement做了詭計,我試圖通過自己的代碼創建自己的內核,但無法讓它工作,所以謝謝! :) – user3031032