PNG 이미지의 한 지점에서 정확한 색상 값을 알려주는 도구가 있습니까?


10

png 이미지의 특정 지점 (바람직하게는 커서 아래의 지점)에서 정확한 색상 값 (RGB, HSB 또는 RGB 값으로 변환 할 수있는 다른 색상 공간 값)을 얻고 싶습니다. 그 어떤 도구? 감사.

추신 : 좀 더 구체적으로 말하면 화면 색상 선택기가 아니라 PNG 이미지 색상 데이터 선택기가 필요합니다. 일반 화면 색상 선택기는 PNG 이미지에서 정확한 색상 값을 완벽하게 선택할 수 없습니다 (예 : 알파 채널이 없음).


또는 PNG를 언급했듯이 알파 채널의 값도 필요합니까?
Jari Keinänen

@koiyu 물론, 알파 채널도 필요합니다.
an0

답변:


18

ImageMagick 사용 :

$ convert image.png- 자르기 '1x1 + 100 + 200'txt :-

예를 들어 출력

# ImageMagick 픽셀 열거 : 1,1,255, rgb
0,0 : (236,236,236) #ECECEC rgb (236,236,236)

또는 파일이 PNG-24 파일이면 다음과 같이 출력됩니다.

# ImageMagick 픽셀 열거 : 1,1,255, rgba
0,0 : (0, 0, 0,243) # 000000F3 rgba (0,0,0,0.952941)

에서 -crop옵션 내가 처음이 경우는 1x1 픽셀 인자를 수있는 영역을 정의했다. 그런 다음 노스 웨스트 코너, 즉 왼쪽 위를 기준으로 작물의 위치를 ​​정의했습니다 .

마지막으로을 사용하여 출력을 텍스트로 변환했습니다 txt:-. 그런 다음 ImageMagick은 이미지의 모든 색상을 STDOUT으로 출력합니다 (이 경우 이미지 크기가 1 픽셀이므로 하나의 색상 만 있음). 이는 일반적인 쉘 기술로 처리 할 수 ​​있음을 의미합니다. 예를 들어 출력을 파이핑 tail -n 1하면 픽셀 정보 라인 만 얻을 수 있습니다.

다른 색상 공간에서 픽셀의 색상이 필요한 경우 적절하게 명명 된 -colorspace옵션 을 확인해야합니다 .

†) 실제로 위치는 지정된 -gravity값에 상대적 이지만 "NorthWest"로 기본 설정됩니다.


고맙지 만이 방법으로 알파 채널 값을 얻을 수 있습니까?
an0

@ an0 예. 언급 된 명령을 PNG-24 파일과 함께 사용하면 다음과 같은 출력을 얻습니다.0,0: ( 0, 0, 0,243) #000000F3 rgba(0,0,0,0.952941)
Jari Keinänen

일부 색상의 경우이 방법을 사용하여 RGB 값 대신 텍스트 형식의 색상 이름 (예 : 'black'또는 'teal')을 얻습니다. imagemagick 포럼의이 게시물에는 효과가 있지만 훨씬 더 복잡한 다른 솔루션이 있습니다. imagemagick.org/discourse-server/viewtopic.php?t=13694#p46473
Wyatt8740

6

/ 응용 프로그램 / 유틸리티에있는 DigitalColor Meter는 커서를 가리킬 픽셀의 색상 값 (RGB)을 알려줍니다.


2
화면 색상 선택기를 요구하지 않고 PNG 이미지 색상 데이터 선택기입니다. 일반 화면 색상 선택기는 PNG 이미지에서 정확한 색상 값을 완벽하게 선택할 수 없습니다.
an0

커서를 가리킬 픽셀의 RGB 값을 요청했습니다. png 파일을 열고 픽셀 위로 마우스를 가져 가면 해당 색상의 RGB 값을 얻습니다.
저를 삭제하십시오

알파 채널이 없습니다.
an0

더 많은 도움을받을 수 없어서 죄송합니다.
저를 삭제하십시오

알파 채널은 RGB의 일부가 아닙니다.
다니엘

2

Roman Nurik의 Stack Overflow 에서 적절한 방법을 찾았 습니다 .

Photoshop의 정보 패널에서 '불투명도'를 판독 모드로 선택할 수 있지만 실제 알파 값이 아닌 백분율로 표시됩니다.

이를 활성화하려면 정보 창을 열고 패널 옵션을 선택한 다음 두 번째 색상 판독 모드를 불투명도로 설정하십시오.

… 그러나이를 위해서는 Photoshop이 필요합니다. 나는 여전히 더 간단한 방법이 있어야한다고 믿는다. 다른 사람이 도울 수 있기를 바랍니다.


1

Photoshop이없고 그 기능을 얻기 위해 비용을 지출하고 싶지 않다면 FOSS (Free / Open Source Software) 앱 GIMP가 자동으로 작업을 수행합니다.

www.gimp.org


-2

colorhunter.com 은이 같은 질문을 인터넷 검색하면서 찾은 것입니다. 행운을 빕니다


안녕하세요 Jenifer,이 답변이 길이 및 내용에 대해 품질이 낮음으로 기본적으로 표시되어 있음을 알려드립니다 (기본적으로 링크가 짧음). 답변을 다른 사이트에 대한 참조 이상으로 확장 할 수 있다면 일부 앱 기능 등을 답변에 복사하면 훨씬 더 잘 읽 힙니다.
stuffe
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.