[python] 파이썬으로 이미지 흐림 효과 주기

이미지 프로세싱은 파이썬을 사용하여 쉽게 수행할 수 있습니다. 이미지에 흐림 효과를 주는 방법을 배워보겠습니다.

필요한 라이브러리 설치

우선 필요한 라이브러리를 설치해야 합니다. opencv-python 라이브러리를 사용하여 이미지 프로세싱을 수행할 수 있습니다. 아래 명령어로 라이브러리를 설치합니다.

pip install opencv-python

이미지 흐림 효과 적용하기

다음은 이미지에 흐림 효과를 적용하는 간단한 예제 코드입니다. 주어진 이미지를 불러와서 흐림 효과를 적용한 후 결과를 출력합니다.

import cv2

# 이미지 불러오기
image = cv2.imread('input_image.jpg')

# 흐림 효과 적용
blurred_image = cv2.GaussianBlur(image, (15, 15), 0)

# 결과 출력
cv2.imshow('Blurred Image', blurred_image)
cv2.waitKey(0)
cv2.destroyAllWindows()

위 코드에서 cv2.GaussianBlur() 함수를 사용하여 이미지에 가우시안 흐림 효과를 적용했습니다. 이 함수는 이미지와 커널 크기를 입력으로 받아 흐림 효과를 적용합니다.

결론

이렇게 파이썬과 OpenCV를 사용하여 이미지에 흐림 효과를 쉽게 적용할 수 있습니다. 추가적으로 다양한 이미지 프로세싱 기술을 활용하여 더욱 다채로운 효과를 적용할 수 있습니다.

참고: OpenCV 공식 문서