반응형
- 간혹 데이터의 보강을 위해 이미지를 변형시켜 추가사용하는 경우가 있다.
- 그럴 때 사용되는 것이 ImageDataGenerator이다.
- 다양한 데이터가 활용되어야 학습에 용이하기 때문에 자주 할용된다.
from tensorflow.keras.preprocessing.image import ImageDataGenerator
import numpy as np
image_generator = ImageDataGenerator(rotation_range=10,
zoom_range=0.10,
shear_range=0.5,
width_shift_range=0.10,
height_shift_range=0.10,
horizontal_flip=True,
vertical_flip=False)
- rotation_range : 이미지회전값
- zoom_range : 이미지일부확대
- shear_range : 이미지기울기
- width_shift_range : 좌우이동
- height_shift_range : 상하이동
- horizontal_flip : 이미지가로뒤집기
- vertical_filp : 이미지세로뒤집기
- 참고 : https://m.blog.naver.com/PostView.nhn?blogId=isu112600&logNo=221582003889&proxyReferer=https:%2F%2Fwww.google.com%2F
반응형
'🛠 기타 > Data & AI' 카테고리의 다른 글
뉴스 헤드라인 기반 카테고리 분류하기 (0) | 2020.08.14 |
---|---|
텐서플로우 허브 (0) | 2020.08.14 |
합성곱 신경망(CNN) - 기본구조 구현 (0) | 2020.08.14 |
[scikit-learn 라이브러리] BaggingClassifier (배깅분류기) (0) | 2020.08.13 |
[scikit-learn 라이브러리] RandomForestClassifier (랜덤 포레스트 분류) (1) | 2020.08.12 |