가끔 이미지 픽셀에 대해 분석하고 싶을때가 있습니다.


그럴땐 히스토그램만 생각하면 됩니다.

matplotlib의 hist()함수와 cv2.calcHist()함수가 대표적입니다.

둘의 인자는 거의 비슷합니다. 


https://matplotlib.org/api/_as_gen/matplotlib.pyplot.hist.html

https://opencv-python.readthedocs.io/en/latest/doc/19.imageHistograms/imageHistograms.html

인자는 각 API를 참조하는게 좋습니다.


다음은 예제 코드입니다.

range는 어느 픽셀까지 보여줄지를 뜻하고,

bin은 특정 범위를 뜻합니다.

예를 들어 bin이 16이면 총 16개의 범위로 나눠져서 보여주게 됩니다.