3

首先,这不是一个简单的“颜色选择器”。所以有一张图片(大小和内容无关紧要),我想选择一些像素的颜色(然后使用这些颜色生成基于 HTML 或 Canvas 的半色调“图像”)。

它是如何工作的

例如:有一个 240x240 的图像。我想选择以下坐标的颜色:x80y80、x80y160、x160y80、x160y160。我如何使用 jQuery/javascript(不包括 jQuery UI)来获取它们?有必要使用canvas元素吗?

如果有人能帮助我完成这项任务,我将不胜感激。

4

2 回答 2

7

您可以将 img 图像绘制到画布元素中,然后使用它的 canvas.getContext("2d").getImageData 来获取像素的信息

于 2011-09-11T16:22:46.730 回答
7

这将帮助你交配 - http://www.project-sierra.de/ImageColorPicker/example/

祝你好运!

于 2011-12-12T15:24:19.637 回答