Python 이미지 의 증강 처리 작업 예제[ImageEnhance 클래스 기반]
1704 단어 Python이미지ImageEnhance
python 에서 PIL 모듈 에는 ImageEnhance 라 는 종류 가 있 는데 이 종 류 는 이미지 의 강화 처리 에 전문 적 으로 사용 되 며 이미지 의 밝기,대비 도,색 도 를 강화 하거나 약화 시 킬 뿐만 아니 라 이미지 의 예 도 를 강화 하 는 데 도 사용 된다.
구체 적 으로 아래 의 예 를 보십시오.
#-*- coding: UTF-8 -*-
from PIL import Image
from PIL import ImageEnhance
#
image = Image.open('lena.jpg')
image.show()
#
enh_bri = ImageEnhance.Brightness(image)
brightness = 1.5
image_brightened = enh_bri.enhance(brightness)
image_brightened.show()
#
enh_col = ImageEnhance.Color(image)
color = 1.5
image_colored = enh_col.enhance(color)
image_colored.show()
#
enh_con = ImageEnhance.Contrast(image)
contrast = 1.5
image_contrasted = enh_con.enhance(contrast)
image_contrasted.show()
#
enh_sha = ImageEnhance.Sharpness(image)
sharpness = 3.0
image_sharped = enh_sha.enhance(sharpness)
image_sharped.show()
결 과 는 다음 과 같다.원본 그림
밝기 강화
색도 강화
대비 도 강화
예 도 를 높이다
더 많은 파 이 썬 관련 내용 은 본 사이트 의 주 제 를 볼 수 있 습 니 다.
본 논문 에서 말 한 것 이 여러분 의 Python 프로 그래 밍 에 도움 이 되 기 를 바 랍 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Python의 None과 NULL의 차이점 상세 정보그래서 대상 = 속성 + 방법 (사실 방법도 하나의 속성, 데이터 속성과 구별되는 호출 가능한 속성 같은 속성과 방법을 가진 대상을 클래스, 즉 Classl로 분류할 수 있다.클래스는 하나의 청사진과 같아서 하나의 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.