我想编写一个应用程序来拍摄图像并识别组成部分并生成 image map .
想象一张包含美国 map 的图像(无论是 SVG、JPEG、PNG 等,现在都忽略不计)。
如果我为各州之间的边界、印在 map 上的州名和边缘的非 map 内容(因为图像是矩形而美国不是)保留 3 个 RGB 值,我想识别每个州并生成图像映射,我可以在其中为每个状态的点击分配 JS 处理程序。
唉,我不知道从哪里开始算法。谁能帮忙?
最佳答案
这应该完成工作:Flood Fill
关于用于检测相同颜色(u)r 的连续像素以生成图像映射的算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42469221/