딥러닝 데이터를 늘리기 위한 이미지 제너레이터 만들기

0) 이미지 제너레이터 만들기 - 개요

잡동사니123 2023. 2. 22. 23:53

이미지 제너레이터란?

  • 원본에서 변형된 이미지를 여러개 만들어 준다.
  • 딥러닝 데이터가 적을때, 위 프로그램을 사용하여 데이터 양을 늘릴 수 있다.

개발 계기

  • 딥러닝을 이용한 프로젝트를 만들때 사용해야할 데이터셋 양이 너무 작아 부풀릴 필요가 있었음. 그레서 케라스에서 제공하는 ImageDataGenerator을 이용해 데이터양을 부풀림.
  • 그때 사용하였던 코드를 이용해 프로그램을 만들면 나중에 데이터를 늘릴 일이 있을때 편하게 데이터를 늘릴수 있을것 같아서 개발하기로 결정

개발 환경

  • pyqt designer : ui 구성요소 배치
  • pycharm : 프로그램에 기능 넣고 ui 연동시키기

완성한 프로그램의 소스코드 공유

 

GitHub - jug112564/image_generator: you can make many image using this

you can make many image using this. Contribute to jug112564/image_generator development by creating an account on GitHub.

github.com