使用 Linux (Debian) 获取图像中像素的颜色



我有一个分辨率为 1920x1080 的图像,我想知道是否可以在 Debian 中使用 shell 命令在 HTML 版本中获取一个像素的颜色

例:

getcolorpixel -x 1900 -y 1000 --source 1.png

应该返回类似#232323

我怎样才能做到这一点?

如果您安装了imagemagick则可以使用以下命令获取颜色:

convert image.png -format '%[pixel:p{75,20}]' info:-

其中7520像素的坐标,image.png是图像路径。请注意,这将以"人类可读"格式返回颜色,如"白色"或"浅蓝色",但也可以在 HTML 中使用。

最新更新