Program Language/Python

[Python] 이미 읽고 출력하기

야곰야곰+책벌레 2021. 10. 6. 15:56
728x90
반응형

Pillow 라이브러리 설치

  파이썬 코드에서 그래프를 그리기 위해서는 matplotlib이라는 라이브러리를 설치해야 한다. 아래와 같은 명령을 콘솔 창에 입력하면 설치가 가능하다.

pip install Pillow

만약에 pip 명령어를 찾을 수 없다면 install 시에 환경 변수를 등록하지 않았기 때문이다.

python3.8의 경우는 아래와 같다.

C:\Users\계정\AppData\Local\Programs\Python\Python38
C:\Users\계정\AppData\Local\Programs\Python\Python38\Scripts

환경 변수에 아래와 같은 경로를 추가하면 된다.

 

Python을 사용한 그림 읽어와서 출력하기

# 여러 색을 갖는 이미지 데이터 표현하기

# 외부 모듈 정의
import numpy as np                  # 벡터, 행렬 데이터를 쉽게 처리하기 위한 모듈
import matplotlib.pyplot as plt     # 화면에 이미지 데이터를 보여주기 위한 모듈 
import PIL.Image as pilimg          # 이미지 파일과 데이터 처리를 위한 모듈

im = pilimg.open( "rgb_circle.bmp" ) # image file 읽어오기 

pix = np.array(im)                   # image data를 numpy array로 구성하기

# 원본 이미지인 pix 행렬을 이미지 데이터로 출력
plt.imshow(pix)
plt.axis("off")
plt.title("RGB")
plt.show()

 

728x90
반응형

'Program Language > Python' 카테고리의 다른 글

[Python] OS를 이용한 wav파일 출력하기  (2) 2021.10.07
[Python] wav 파일 읽어와서 출력하기  (0) 2021.10.07
[Python] 이미지 합하기  (2) 2021.10.06
[Python] turtle  (0) 2021.10.06
[Python] 그림그리기  (0) 2021.10.06