2011-04-01 24 views
0

我必須使用mat lab在tif文本圖像中查找某個字母。我不知道如何做到這一點,除了使用循環的複雜代碼之外,找不到任何文檔,循環被禁止。是的,這是一項任務,我不希望答案只是關於如何開始的一些方向。MATLAB光學字符識別 - 需要幫助

我想使用imfilter並使用一個字母作爲模板或過濾器來使用關聯進行imfilter,但是從那裏我不知道要去哪裏,甚至不知道要在Mat實驗室網站上找到更多信息時要問什麼問題。

寫起來看起來很簡單,但我對這個話題一無所知,因爲我是初學者,所以對我來說這很難。

感謝

+0

「循環被禁止」?這是什麼樣的無意義的任務? – 2011-04-01 18:54:18

+0

這就是我說的,他沒有指定我們何時何地可以使用循環,我想逐行分解文本並過濾匹配。它所說的就是你對你使用的循環次數進行評分。我試圖要求澄清,但到目前爲止我還沒有得到任何澄清。所以我迷路了。 – 2011-04-01 20:44:18

回答

1

如果您有圖像處理工具箱,我會建議使用的功能normxcorr2。它會計算模板圖像和較大圖像之間的歸一化互相關,我認爲這是您想要的。

你不需要任何for循環來使用它,但是這個方法本身可能使用循環隱藏在代碼中的某個地方。我不知道這是否是重要的..

+0

謝謝,我不確定如果我可以使用該功能,類說使用過濾器函數,因爲它返回整個圖像的掩碼結果,並從那裏使用查找功能。我得到的理論,但迄今爲止,我知道如何擺脫噪音,並沒有錯誤的匹配千斤頂。 – 2011-04-04 12:54:07

+0

normxcorr2函數還會返回整個圖像上蒙版(模板)的結果,然後使用max和find查找相關性中峯的位置。 但是,如果您的任務需要使用imfilter功能,您當然應該使用它。 – Ghaul 2011-04-04 21:04:09