Phu Ricx Asked: 2022-02-26 21:53:43 +0800 CST2022-02-26 21:53:43 +0800 CST 2022-02-26 21:53:43 +0800 CST 如何判断图像是否包含特定颜色? 772 是否有命令行工具可以告诉我图像是否包含特定颜色?例如,如果它包含#ff0000? images colors 1 个回答 Voted Best Answer Romeo Ninov 2022-02-27T00:26:09+08:002022-02-27T00:26:09+08:00 您可以将Imagemagick与命令一起使用: convert image.ext -colorspace RGB -format %c -depth 8 histogram:info:-|grep -i '#ff000' convert程序会将图像转换为 8 位、RGB(CMYK 图像会给出假结果)并构建直方图,其输出如下: ... 422: ( 0,255,255) #00FFFF cyan 126: ( 46,139, 87) #2E8B57 SeaGreen ... 您将需要过滤所需的颜色。
您可以将Imagemagick与命令一起使用:
convert
程序会将图像转换为 8 位、RGB(CMYK 图像会给出假结果)并构建直方图,其输出如下:您将需要过滤所需的颜色。