3
나는 JPEG 이미지를 가지고 있으며 이미지에 각 색상이 얼마나 자주 발생하는지 히스토그램을 그려보고자한다. pymorph.histogram()을 사용하여 빈도 테이블을 생성 할 수 있지만 각 256 색 인덱스가 해당하는 실제 색을 알지 못합니다. 어떻게이 팔레트를 생성 할 수 있습니까?
또한, 표시된 모든 색상의 히스토그램 플롯을 생성하는 방법이 있습니까 (0-255 범위의 숫자가 아닌 실제 색상이 표시됨)?파이썬에서 색상 막대 그래프를 그릴 것
내 주파수 목록은이 코드를 사용하여 생성됩니다
import pymorph
import Image
im=Image.open('image.jpg')
im=np.asarray(im)
hist_im=pymorph.histogram(im)
참고 :
이 당신을 위해 무엇을 찾고있는 아마. 따라서 256 개의 값은 단순히 회색 레벨입니다. – log0
이 대답을보세요 http://stackoverflow.com/questions/12182891/plot-image-color-histogram-using-matplotlib – log0
고마워요! 3 색을 256 값으로 정확하게 표현하는 방법이 궁금합니다. 이미지가 축소 된 256 색의 표준 집합이 있다고 가정했습니다. – user2037366