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

베개로 파이썬 이미지 처리

Pillow Python Imaging Library는 이미지 처리에 이상적입니다. 일반적으로 보관 및 일괄 처리 응용 프로그램에 사용됩니다. 물론, 생각할 수 있는 다른 용도로 자유롭게 사용할 수 있습니다. 라이브러리를 사용하여 다음을 수행할 수 있습니다.

목차

<내비>

이미지 처리 패키지 설치

Pillow를 설치하려면 원래 Python Imaging Library의 연속이며 다음과 같이 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를 사용한 Python 이미지 처리에 대한 모든 것을 배우려면 공식 자습서로 이동하는 것이 가장 좋습니다!


python

  1. Raspberry Pi 및 Python으로 로봇 구축
  2. Python Print() 문:예제로 인쇄하는 방법
  3. EXAMPLE이 있는 Python String strip() 함수
  4. 예제가 있는 Python 문자열 count()
  5. Python String format() 예제로 설명
  6. 예제가 있는 Python 문자열 find() 메서드
  7. 예제가 있는 Python Lambda 함수
  8. 예제가 있는 Python round() 함수
  9. 예제가 있는 Python map() 함수
  10. 예제가 있는 Python Timeit()