Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
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
more
Archives
Today
Total
관리 메뉴

travel data science

#2 이미지 시각화 본문

AI study(Past Campus)

#2 이미지 시각화

가방이 2021. 8. 2. 14:32
패스트캠퍼스 part1 8강 정리한 내용입니다.

 

이미지를 불러와서 흑백으로 만들거나 농도(intensity)를 출력하도록 한다.

 

1. 모듈 불러오기

import numpy as np

from PIL import Image

import matplotlib.pyplot as plt

%matplotlib inline

 

2. 이미지 불러오기

path='source/cat.jpg'

cat_image=Image.open(path)

cat=np.array(cat_image)

 

3. 이미지를 흑백으로 불러오기

cat_image2=Image.open(path).convert("L")

cat_gray=np.array(cat_image2)

 

4. 이미지 보여주기(시각화)

plt.imshow(cat, alpha='0.5') #투명도 0.5로 보여줌/ 두 개의 이미지 겹쳐서 보여줄 수 있음

plt.show()

 

5. intensity에 따라서 색 변환

plt.imshow(cat_gray, 'jet')

plt.colorbar()

plt.show()

 

6. 이미지 사이즈 변환

import cv2

cat_resize=cv2.resize(cat, (100, 100))

cat_resize.shape #이걸 하게되면 (100, 100, 3)으로 됨.

 

jupyter notebook 으로 정리한 파일을 첨부해놓겠습니다.

이미지 시각화.zip
1.58MB

'AI study(Past Campus)' 카테고리의 다른 글

No module import 'tensorflow' 해결  (0) 2022.05.09
#1 그래프 시각화  (0) 2021.08.02