반응형
소개
ImageOps.mirror(image) 함수는 Pillow 라이브러리에서 이미지를 수평으로 반전(좌우 반전)시키는 함수입니다. 이 함수는 이미지를 좌우로 뒤집는 데 사용되며, 거울에 비친 것과 같은 대칭적인 이미지를 만들 수 있습니다. 이를 통해 이미지의 시각적 효과를 변경하거나, 대칭적인 이미지를 생성할 때 유용하게 활용됩니다.
기본 사용법
from PIL import Image, ImageOps
# 이미지 파일 열기
img = Image.open('sample_image.jpg')
# 이미지 좌우 반전
mirrored_img = ImageOps.mirror(img)
# 반전된 이미지 저장
mirrored_img.save('mirrored_image.jpg')
상세 설명
- image: 좌우 반전을 적용할 Pillow 이미지 객체를 입력합니다.
- 예시: ImageOps.mirror(img)은 이미지를 좌우로 뒤집습니다.
- 활용
- 이미지 대칭 작업: 좌우 대칭된 이미지를 생성하여 시각적으로 흥미로운 결과물을 만들 수 있습니다.
- 거울 반전 효과: 이미지를 거울에 비친 것처럼 좌우 반전하여 새로운 시각적 효과를 낼 수 있습니다.
- 디지털 아트 및 편집: 이미지 편집 및 디자인 작업에서 반전 효과를 적용해 다양하게 활용할 수 있습니다.
라이센스
Pillow 라이브러리는 PIL 라이센스를 따릅니다. 자세한 라이센스 정보는 Pillow GitHub에서 확인할 수 있습니다.
관련 내용
[PIL] 이미지 투영 및 원근법 변환: Image.transform() 사용 및 설명
[PIL] 이미지 상하 대칭 변환: ImageOps.flip() 사용 및 설명
[PIL] 이미지 좌우 대칭 변환: ImageOps.mirror() 사용 및 설명
반응형
'함수 설명 > 컴퓨터 비전 (OpenCV, PIL)' 카테고리의 다른 글
[PIL] 이미지 픽셀 값 설정하기: Image.putpixel() 사용 및 설명 (0) | 2024.10.14 |
---|---|
[PIL] 이미지 픽셀 값 가져오기: Image.getpixel() 사용 및 설명 (0) | 2024.10.14 |
[PIL] 이미지 상하 대칭 변환: ImageOps.flip() 사용 및 설명 (0) | 2024.10.14 |
[PIL] 이미지 투영 및 원근법 변환: Image.transform() 사용 및 설명 (0) | 2024.10.14 |
[PIL] 이미지 보간 및 혼합 처리: Image.blend() 사용 및 설명 (0) | 2024.10.14 |