【发布时间】:2015-02-16 17:50:17
【问题描述】:
我正在尝试从图像中获取一个多维数组,它将逐个像素地输出它的内容。
Twist 是,我正在尝试获取它,以便我可以一次抓取 x 个像素,抓取该块中的主要颜色,并将其显示为数组中的一个“像素”。
例如,下面的图像是 20x20。 如果我想抓取图像的每 10sq 像素,我希望数组如下所示:
ImageArray = [
[#F00,#000],
[#000,#F00]
];
然后,如果我想抓取每 5 平方像素的像素,我希望它吐出这个:
ImageArray = [
[#F00,#F00,#000,#000],
[#F00,#F00,#000,#000],
[#000,#000,#F00,#F00],
[#000,#000,#F00,#F00]
];
是否有任何 javascript 插件可以为我做到这一点?如果没有,我怎么能去创造这个?
提前感谢您的帮助!
编辑
忘记添加图片了!这是示例图片:
【问题讨论】:
标签: javascript jquery arrays multidimensional-array