0
我想編碼一個應用程序,它將拍攝圖像並識別組成部分並生成image map。想象一下包含美國地圖的圖像(現在忽略它是SVG,JPEG,PNG等)。用於檢測相同顏色(u)r的連續像素以生成圖像映射的算法
如果我爲狀態之間的邊界保留3個RGB值,地圖上印刷的狀態名稱和邊緣上的非地圖東西(因爲圖像是矩形的而美國不是),我想識別每個狀態和生成一個圖像映射,我可以分配JS處理程序在每個狀態點擊。
唉,我不知道從哪裏開始算法。誰能幫忙?
看起來不錯(+1),但它並沒有真正幫助我找到形狀的輪廓;不是沒有工作的很多***。我仍然沒有真正看到我需要的算法 – Mawg
對於每個區域(在您的情況下的狀態),您將有一個洪泛填充過程,因此流水線將如下所示: –
對於每個區域(您的情況中的狀態)您將有一個floodFill過程,因此管道將如下所示:1.找到第一個未處理的px 2.執行floodFill 3.重複1.和2.直到沒有未處理的pxls。我將在下一條評論中繼續... –