画像に特定の色が含まれているかどうかはどうすればわかりますか?

画像に特定の色が含まれているかどうかはどうすればわかりますか?

画像に特定の色が含まれているかどうかを示すコマンドラインツールはありますか?たとえば、#ff0000

ベストアンサー1

あなたはそれを使用することができますイメージマジック使用コマンド:

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
...

そして、必要な色をフィルタリングする必要があります。

おすすめ記事