5
假設像圓形圖像一樣的圖像在那裏。然後我想在該圖像上繪製圓圈,然後在iOS中檢查兩個圖像是否相同。我嘗試使用CGPoint進行圖像匹配,但對於圓形和三角形要做什麼。如何在iOS中進行三角形,圓形匹配等圖像模式匹配?
假設像圓形圖像一樣的圖像在那裏。然後我想在該圖像上繪製圓圈,然後在iOS中檢查兩個圖像是否相同。我嘗試使用CGPoint進行圖像匹配,但對於圓形和三角形要做什麼。如何在iOS中進行三角形,圓形匹配等圖像模式匹配?
匹配兩個三角形,你可以有兩種選擇:
在每個黃金三角中定義兩個區域,然後計算面積比,它們必須具有相同的比例,如果他們匹配
嘗試檢測每個三角形的三個點,然後計算barycentre座標 它們invarinat
對於圓形,如果您可以很容易地用一個三角形來表示每個圓形,那麼它的圓點就會越過這個圓形,您可以通過前面的步驟找到這個不變性。
定義「相同」。即使是稍微不同的顏色,也不是一個像素? – zaph
你能否澄清你的問題? – dervish
是相同大小的圓圈嗎?或者等等......嘗試澄清一點 – rockinfresh