使用 javascript 或 php 从图像中获取所有 HEX 值

Posted

技术标签:

【中文标题】使用 javascript 或 php 从图像中获取所有 HEX 值【英文标题】:Getting all HEX values from image using javascript or php 【发布时间】:2013-09-21 13:03:31 【问题描述】:

我有一个想法,但我不确定它是否可行。

有没有使用 phpjavascript 列出图像每个像素上的所有 HEX 值? 我想做的是获取该图像中最常用颜色的十六进制代码。

例如,我得到了一个 4x4 图像。其中两个是#000000,第三个是#c1c1c1,第四个是#FFFFFF 然后将它们列为:

#000000
#000000
#c1c1c1
#FFFFFF

这样我就可以编写如下代码:

Most color used: #000000

有没有办法做到这一点,是不是太复杂了?

【问题讨论】:

也许你可以这样做:donatstudios.com/Damn-Simple-PHP-ASCII-Art-Generator 或者你可以在这里问:forums.devshed.com/php-development-5/ocr-with-php-515427.html 请分享结果,我真的很好奇 :) 谢谢。我将尝试使用该脚本并对其进行转换。如果我能做到,我会回答的。 :) 请告知我们这个项目的状态 【参考方案1】:

在 PHP 中,您可以使用 imagecolorat 执行此操作。对于使用画布的 JavaScript,它将是 getImageData

【讨论】:

我要研究这些功能。谢谢! :)

以上是关于使用 javascript 或 php 从图像中获取所有 HEX 值的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 JavaScript / PHP 从图像中获取地理位置数据?

使用 PHP 或 Javascript 裁剪图像 [关闭]

通过 Javascript 或 PHP 将图像转换为文本? [复制]

图像编辑无法使用 PHP 和 Javascript/Jquery [关闭]

如何使用php中的while循环显示从数据库中获取的多个图像中的特定点击图像,以及用于显示的javascript?

将 Javascript 数组转换为 PHP 数组或将其传递给 PHP 文件