用于检测相同颜色(u)r 的连续像素以生成图像映射的算法

标签 algorithm imagemap

我想编写一个应用程序来拍摄图像并识别组成部分并生成 image map .

想象一张包含美国 map 的图像(无论是 SVG、JPEG、PNG 等,现在都忽略不计)。

如果我为各州之间的边界、印在 map 上的州名和边缘的非 map 内容(因为图像是矩形而美国不是)保留 3 个 RGB 值,我想识别每个州并生成图像映射,我可以在其中为每个状态的点击分配 JS 处理程序。

唉,我不知道从哪里开始算法。谁能帮忙?

最佳答案

这应该完成工作:Flood Fill

关于用于检测相同颜色(u)r 的连续像素以生成图像映射的算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42469221/

相关文章:

image - Hessian 矩阵的特征向量和特征值

algorithm - 过滤所有成对更大点的数据结构?

javascript - 如何制作鼠标悬停时突出显示的响应式图像 map ?

html - 无法通过 ID 引用图像 map ?

javascript - 如何使用图像映射写入区域的文本中心?

java - 使用有效的算法从数组中获取缺失的数字?‽?

java - 找到相交轨迹的最佳方法

Python 正则表达式 : I want to remove newlines after every '%}' tag close except for content in between {% verbatim%} . .. {% endverbatim %} 标签

javascript - 如何根据鼠标悬停在图像上的位置突出显示 gridview 行?

svg - 将SVG图像路径转换为图像 map 坐标?