小编use*_*988的帖子

使用canvas和javascript来读取图像的像素颜色

我想知道是否可以使用画布和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)

所以基本上我想知道如何让代码读取图像并找到我想要搜索的颜色,然后在变量中绘制出来

javascript canvas image colors pixels

2
推荐指数
1
解决办法
3929
查看次数

从字符串运行javascript

嗨如果可能的话,从没有eval的字符串/数组运行javascript .这有点像我想要的.

code = ["document.write('hello')", "function(){}"];
code.run[1];
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激,谢谢.

javascript string

1
推荐指数
1
解决办法
175
查看次数

标签 统计

javascript ×2

canvas ×1

colors ×1

image ×1

pixels ×1

string ×1