Python을 사용한 이미지 향상 : 히스토그램 이퀄라이제이션 튜토리얼
.
이 히스토그램은 BGR 채널의 분포를 보여줍니다. 픽셀 값 코드의 샘플 출력은 채널 전체의 일관된 강도 값을 보여줍니다.
import cv2, random
img = cv2.imread('monkey.jpg')
img_shape = img.shape
height = img_shape[0]
width = img_shape[1]
for row in range(width):
for column in range(height):
if random.randint(0, width) == row and row:
print(img[column][row])
기능을 사용하지만 회색조 이미지에서만 작동합니다. 따라서, 우리는 yuv 색상 공간으로 변환하고, y 채널 (Luminance)을 평등하게하고 bgr로 다시 변환합니다.
<code>[113 113 113] [110 110 110] [106 106 106] ...</code>
결론
위 내용은 파이썬의 히스토그램 평등의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!