반응형
1. 이미지 열기 및 저장
2. 이미지 표시 및 정보
3. 이미지 처리
4. 색상 처리
- Image.convert(): 이미지의 색상 모드를 변환합니다.
- Image.split(): 이미지를 개별 색상 채널로 분리합니다.
- Image.merge(): 개별 채널을 하나의 이미지로 병합합니다.
5. 필터 및 효과
6. 이미지 생성 및 조작
- Image.new(): 새 이미지를 생성합니다.
- Image.paste(): 한 이미지를 다른 이미지에 붙여넣습니다.
- Image.alpha_composite(): 알파 채널을 이용해 이미지를 합성합니다.
- Image.blend(): 두 이미지를 혼합합니다.
7. 이미지 변환
- Image.transform(): 이미지에 기하학적 변환을 적용합니다.
- ImageOps.flip(): 이미지를 상하로 뒤집습니다.
- ImageOps.mirror(): 이미지를 좌우로 뒤집습니다.
8. 이미지 분석
- Image.getpixel(): 특정 좌표의 픽셀 값을 가져옵니다.
- Image.putpixel(): 특정 좌표에 픽셀 값을 설정합니다.
- Image.histogram(): 이미지의 히스토그램을 반환합니다.
9. 특수 효과
- ImageEnhance.Brightness(): 이미지의 밝기를 조정합니다.
- ImageEnhance.Contrast(): 이미지의 대비를 조정합니다.
- ImageEnhance.Color(): 이미지의 색상 강도를 조정합니다.
- ImageEnhance.Sharpness(): 이미지의 선명도를 조정합니다.
반응형
'함수 설명 > 컴퓨터 비전 (OpenCV, PIL)' 카테고리의 다른 글
[OpenCV] 함수 목차 (0) | 2024.11.18 |
---|---|
[PIL] 이미지 선명도 조절하기: ImageEnhance.Sharpness() 사용 및 설명 (0) | 2024.10.14 |
[PIL] 이미지 색상 강도 조절하기: ImageEnhance.Color() 사용 및 설명 (0) | 2024.10.14 |
[PIL] 이미지 명암 대비 조절하기: ImageEnhance.Contrast() 사용 및 설명 (0) | 2024.10.14 |
[PIL] 이미지 밝기 조절하기: ImageEnhance.Brightness() 사용 및 설명 (0) | 2024.10.14 |