이미지에 특정 색상이 포함되어 있는지 어떻게 알 수 있나요?

이미지에 특정 색상이 포함되어 있는지 어떻게 알 수 있나요?

이미지에 특정 색상이 포함되어 있는지 알려주는 명령줄 도구가 있나요? 예를 들어, #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
...

그리고 원하는 색상을 필터링해야 합니다.

관련 정보