반응형
Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- dunk high
- react
- draw
- Github
- 파이썬
- 제이쿼리
- Python
- 덩크 하이
- 덩크 로우
- Nike
- JavaScript
- 나이키
- 주식
- 코로나19
- stockx.com
- GIT
- 덩크로우
- 주식공부
- 리눅스
- oracle
- 발매예정
- Dunk Low
- jQuery
- 오라클
- dunklow
- sacai
- 자바스크립트
- 드로우
- Linux
- 리액트
Archives
- Today
- Total
Life goes slowly...
[Python] 파이썬 이미지 처리 - Pillow 패키지 본문
728x90
반응형
파이썬(Python)의 Pillow 패키지
파이썬(Python)의 이미지 처리를 하거나 핸들링을 하기위해서는 여러가지 외부 패키지를 사용합니다.
Pillow, OpenCV, PIL 등이 있는데 그중에 Pillow 패키지를 많이 사용합니다.
Pillow 패키지는 파이썬(Python)의 이미징 라이브러리로 이미지 파일 포맷을 지원하고 있으며 이미지 내부 데이터를 엑서스도 가능합니다. 또한 다양한 이미지 처리 기능을 제공하기도 합니다.
//Pillow 설치
$ pip install Pillow
이미지파일 읽고 변경하기
파이썬(Python)의 Pillow 패키지에 있는 메소드를 이용하여 이미지 파일을 읽고 변경 방법입니다.
from PIL import Img
image = Img.open('TestImage.png')
//이미지 크기 확인
print(image.size)
//JPG 파일로 저장
image.save('TestJpg.jpg')
//이미지 사이즈 변경후 저장
size = (128, 128)
image.thumbnail(size)
image.save('128_TestJpg.jpg')
//이미지 Resize
image2 = Img.open('TestImage.png')
image_resize = image2.resize((600, 600))
image_resize.save('TestImage-600.jpg')
//이미지 회전
image3 = Img.open('TestImage.png')
image_rotate = image2.rotate(180)
image_rotate.save('TestImage-rotate.jpg')
728x90
반응형
'프로그래밍 > Python' 카테고리의 다른 글
[Python] 파이썬(Python)의 아나콘다(Anaconda)란? (0) | 2023.06.19 |
---|---|
[Python] 파이썬(Python)의 가변인자, 키워드가변인자 (0) | 2022.09.01 |
[Python] 파이썬(Python) 리스트 정렬 함수 - sort(), reverse() 함수 (0) | 2022.08.31 |
[Python] 파이썬 웹페이지 스크래핑 - requests 라이브러리 (0) | 2021.02.16 |
[Python] 파이썬 데이터분석 라이브러리 - Numpy(넘파이)란? (0) | 2021.02.03 |
[Python] 데이터 누적집계 하기 - reduce() 함수 (0) | 2020.12.22 |
[Python] list 필터링 하기 - filter() 함수 (0) | 2020.12.21 |
[Python] 프로세스 시간 제어(시간 지연) - sleep() 함수 (0) | 2020.12.18 |
Comments