2017-10-06 1 views
-1

새로운 keras가 있고 mnist 이미지가있는 자습서를 테스트 한 후 내 자신의 데이터 세트로 학습하고 싶습니다. 데이터는 0-9의 숫자로 구성된 .png 이미지입니다. 나는 그들을 10 개의 클래스로 나눠서 주문했다. 각 클래스는 100 개의 .png 이미지를 별도로 포함하고있다. 그래서 0을위한 폴더 하나, 1을위한 하나의 폴더, 2를위한 하나의 폴더 등등.Keras에서 사용할 로컬 이미지 세트를 다운로드하는 방법은 무엇입니까?

이제 keras가 그들을 사용하기 위해 파이썬으로 이미지를로드하는 방법에 대해 궁금합니다.

답변

0

파일 시스템에서 이미지 데이터 일괄 처리를 생성하려면 Keras 'ImageDataGenerator().flow_from_directory()을 사용해야합니다. 그런 다음 모델을 교육하게됩니다. 파일 시스템에 이미지가 정리되면 ImageDataGenerator()을 작성하면 다음 단계가됩니다.

This video은 이미지 데이터를 준비하고 ImageDataGenerator()을 생성하는 방법을 보여줍니다. this video은 이미지 데이터에 CNN을 교육하는 방법을 보여줍니다.

이의 예는

train_batches = ImageDataGenerator().flow_from_directory(directory=<path_to_image_data>, target_size=(224,224), classes=[‘0’, '1', ‘2’, ‘3’, …, ‘9’], batch_size=10) 
과 같을 것이다
관련 문제