2013-05-07 165 views
-4

我是一名學生,剛開始的MATLAB Matlab的想問一下,我希望有人能回答模式匹配MATLAB

現在有三張圖片分別是A,B,C b是圖拍攝下來在一個小區域上,它可能是一個純色塊,c是與圖形圖片高度相似,可能是某些位置移動略有變化, :(? 如座標或標記。

問題可能喜歡這幅畫

image

+1

不是很清楚你的要求,這是關係到[圖像配準(http://en.wikipedia.org/wiki/Image_registration)?請改善您的問題並使用相關標籤.. – Amro 2013-05-07 17:41:31

回答

0

這聽起來像你正在尋找template matching(找到一個較大的圖像更小的模板圖像)。

查看此前我的answer,顯示如何使用Normalized Cross-Correlation恢復翻譯偏移量。

demo

+0

應該說,我想讓用戶圖片A一個選框, 所選塊是圖片B, 圖片B比較所有圖片的後續並在其他圖片中找到圖片B「,如標籤或者輸出座標值爲 – user2359356 2013-05-08 06:44:44

+0

我不確定我是否理解你的要點。 – Amro 2013-05-08 07:50:07

+0

嗯......首先,圖片C裏面有六種顏色腰部,肩膀,肘部,手部,腰部,膝蓋,腳踝。 目前,我有很多圖片與圖片C類似的圖片,差異可能是動作數字的輕微變化 假設有3000張圖片,我想要的目標是當我圈出你想要標記的塊時,無論是肩膀的紅色塊還是肘部的紫色塊,Matlab都可以自動標記或識別剩餘2900張圖片,肩部或肘部紫色塊的紅色塊,EX:標記或輸出x,y值 – user2359356 2013-05-08 08:08:12