0
我正在尋找一種算法來比較兩張圖像,一種是以最高質量給出的靜態圖像,另一種是單獨採集,也許週期性不是很好。如何檢查圖像是否是較大圖像的一部分
靜態的一個更小,應該在第二個圖像在不同的位置。
是否有算法來比較圖像是否像我描述的另一個圖像的一部分,結果可能是作爲賠率在那裏?
我正在尋找一種算法來比較兩張圖像,一種是以最高質量給出的靜態圖像,另一種是單獨採集,也許週期性不是很好。如何檢查圖像是否是較大圖像的一部分
靜態的一個更小,應該在第二個圖像在不同的位置。
是否有算法來比較圖像是否像我描述的另一個圖像的一部分,結果可能是作爲賠率在那裏?
如果小圖像的大小在較大的圖像中沒有變化(只是位置發生變化),那麼您需要的只是兩個圖像中兩個像素的兩個小方塊之間的模糊比較函數,這兩個圖像比較顏色的位置並給出比賽分數(你甚至可以在RGB空間中使用平方和距離)。如果小圖像的分辨率高於較大圖像,則必須縮放相應比較的方塊的像素寬度,並可能使用小數像素來確保所比較的方塊的實際大小相等。
無論如何,一旦你獲得了足夠強大的一個小方塊的匹配,那麼你可以繼續比較圖像中其餘的方塊來驗證你是否匹配。只要平方之間的匹配得分足夠高,只要繼續下去,一旦不匹配,就會繼續前進到較大圖像內的小圖像的下一個可能位置。對於處處有很多熵的圖像(例如,不是很多純黑色斑點),這應該工作得非常快。