Keras загружает цветные изображения

У меня есть 3 папки с цветными изображениями. Имя папки – это метка для изображений внутри.

cls1 |____img_0.png |____ ... |____img_n.png cls2 |____img_0.png |____ ... |____img_n.png cls3 |____img_0.png |____ ... |____img_n.png 

Я хотел бы использовать библиотеку Keras для создания сверточной нейронной сети для классификации, но я не могу найти, как создать набор данных из цветных изображений. Вы можете мне помочь?

One Solution collect form web for “Keras загружает цветные изображения”

Пожалуйста, рассмотрите этот пример предварительно подготовленной модели VGG-16 с примером использования, который я нахожу иллюстративным:

Обобщить:

  1. Загрузите изображения с помощью OpenCV или scikit-изображений и т. Д. (L58)
  2. Измените размер и / или обрезайте изображения в соответствии с размером ввода (224 * 224 для VGG-16) (L58)
  3. Вычислить и вычесть для каждого изображения среднее значение (L59 ~ L61)
  4. Поменяйте размер перед размерами по высоте и ширине (L62)
  5. Если вы используете scikit-образ, вам нужно поменять 3 цветовых канала, потому что OpenCV загружает изображения как каналы BGR, но scikit-image загружает его как каналы RGB .
  6. Добавьте размер размера партии (L63)
  7. Перемешивайте, разделяйте и объединяйте их (по размеру 0), чтобы сформировать обучающие данные X_train , тестовые данные X_test и т. Д. Вместе с наземной истиной Y_train , Y_test и т. Д.
  8. Если ваш набор данных слишком велик для установки в память, используйте генератор и функцию fit_generator чтобы выполнить тренировку. (У Keras также есть predict_generator и predict_generator )
  9. Теперь вы готовы к обучению.
  • Ошибка «израсходована ресурс» при попытке обучения модели Keras
  • Загрузка обученной модели Keras и продолжение обучения
  • Как сказать Keras прекратить обучение, основанное на стоимости потерь?
  • Pandas - KeyError: ' не в индексе' при обучении модели Keras
  • Keras, как я могу предсказать, когда я обучил модель?
  • Как использовать модели от keras.приложений для передачи обучения?
  • Вес модели CNN переходят к действительно небольшим значениям и после NaN
  • Прогнозировать использование данных с меньшими временными шагами (разное измерение) с использованием модели Keras RNN
  • Использование Keras & Tensorflow с графическим процессором AMD
  • Что означает стандартный вывод модели Keras? Что такое эпоха и потеря в Keras?
  • Использование глубокого обучения для прогнозирования подпоследовательности из последовательности
  •  
    Interesting Posts for Van-Lav
    Python - лучший язык программирования в мире.