我正在構建一種洪水填充算法,希望最終能夠根據確切中心處的顏色和周圍的相似顏色在照片中心找到人臉。但是,目前,我的算法應該在int數組邊界內採用任何顏色,並將其轉移到持有者數組,從本質上覆制原始圖像。但是這不起作用,當我運行它時會產生黑色圖像。任何人都可以看到我錯過的問題? public class TemplateMaker {
public static void main(String[]
我正在嘗試用這種算法來檢測網格上類似塊的組。這是一個簡單的遊戲演示,在12×10的網格上隨機丟棄一些片段,並在每個片斷檢查後檢查網格是否有三個或更多相鄰片斷。我正在使用下面的代碼試圖做到這一點沒有洪水填充,遞歸或堆棧/隊列。它似乎幾乎奏效,但會摧毀有時不屬於同一類型的方格,或者留下應該被摧毀的方格。那麼,算法的邏輯錯了,還是執行/編碼錯了? 編輯:我認爲這現在有效。請參閱評論 public voi