我想知道是否可以使用画布和JavaScript来扫描图像中的某些像素颜色并使用它们来制作地图.例如:找到#ff0000并将其设置为地图上的数字1并设置#000000为2,依此类推,制作如下地图:
var map = [
[1,1,1,1,1],
[1,0,0,0,1],
[1,0,2,0,1],
[1,0,0,0,1],
[1,1,1,1,1]
];
Run Code Online (Sandbox Code Playgroud)
所以基本上我想知道如何让代码读取图像并找到我想要搜索的颜色,然后在变量中绘制出来
嗨如果可能的话,从没有eval的字符串/数组运行javascript .这有点像我想要的.
code = ["document.write('hello')", "function(){}"];
code.run[1];
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激,谢谢.