산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Industrial programming >> python

파이썬 Pillow로 이미지 처리: 종합 가이드

파이썬 Pillow로 이미지 처리: 종합 가이드

파이썬 이미징 라이브러리 Pillow는 이미지 처리에 이상적. 보통 아카이빙과 배치 처리 애플리케이션에 사용. 물론 당신이 생각나는 아무 용도나 자유롭게 사용 가능. 라이브러리로 할 수 있는 것:

목차

이미지 처리 패키지 설치

원래 Python Imaging Library 포크이자 계속인 Pillow 설치하려면 pip install 명령:

pip3 install Pillow

이미지 처리

Pillow 여러 필터 제공, ImageFilter 임포트 후 사용 가능. 예: 이미지 블러 처리:

from PIL import Image, ImageFilter
im = Image.open("kittens.jpg")
blurred = im.filter(ImageFilter.BLUR)

다른 필터: SHARPEN, SMOOTH, EDGE_ENHANCE. 전체 필터 목록은 ImageFilter 레퍼런스 문서 참조.

이미지 180도 회전:

rotated_image = im.rotate(180)

마지막으로 열심히 일한 결과 저장:

rotated_image.save("rotated.jpg")

이미지 표시

이미지 처리 외 이 라이브러리로 화면 이미지 표시도 가능. kittens.jpg 파일 표시 예제 코드:

from PIL import Image
im = Image.open("kittens.jpg")
im.show()
print(im.format, im.size, im.mode)
# JPEG (1920, 1357) RGB

다음 애니메이티드 GIF에서 IPython에서 바로 Pillow 쓰는 법 시연:

파이썬 Pillow로 이미지 처리: 종합 가이드

추가 학습

라이브러리 훨씬 더 많은 것 제공. Pillow로 파이썬 이미지 처리 모든 것 배우려면 공식 튜토리얼 가보세요!

python

  1. 라즈베리 파이와 파이썬으로 로봇 만들기: 완전 가이드
  2. Python print() 함수 완벽 가이드: 예제와 고급 기법
  3. Python strip() 메서드 완전 정복: 종합 가이드와 실전 예제
  4. Python str.count() 마스터하기: 문자 및 부분문자열 개수 세기 예제
  5. Python format() 문자열 마스터하기: 명확한 예제로 완전 정복
  6. Python String.find() 메서드 마스터하기: 문법, 예제, 대안 비교
  7. 파이썬 람다 함수 마스터하기: 실용 예제 & 모범 사례
  8. 파이썬 round() 함수 완전 정복: 실용 예제로 이해하기
  9. 파이썬 map() 함수 마스터하기: 문법, 예제, 모범 사례
  10. 파이썬 timeit()으로 실행 시간 측정하기: 실용 예제