Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 10964|Ответ: 0

Инструмент преобразования изображений в Caffe convert_imageset

[Скопировать ссылку]
Опубликовано 24.04.2018 19:30:28 | | | |
Знакомство:
       convert_imageset — это инструмент преобразования изображений, предоставляемый компанией Caffe, для преобразования наборов обучающих и валидационных изображений в наборы данных lmdb или leveldb, которые Caffe может легко обрабатывать.


Метод нанесения:
      Инструмент используется в командной строке, форматируя это следующим образом:
      convert_imageset [ОТМЕЧАЕТ] КОРНЕВАЯ ПАПКА/СПИСОК-ФАЙЛ DB_NAME  
      Среди них, DB_NAME также можно задать некоторые дополнительные параметры, см. раздел «Опциональные настройки параметров» для конкретных опциональных параметров
      где ROOTFOLDER — это корневой каталог набора изображений
              LISTFILE — это путь файла, который записывает путь и соответствующие аннотации каждого паттерна в наборе изображений
              DB_NAME название базы данных, которую нужно сгенерировать


      Например:
      convert_imageset ImgSetRootDir/ ImgFileList.txt imgSet.lmdb
      Ни одна из строк в ImgFileList.txt (то есть LISTFILE) не содержит информации о изображении, например: subfolder1/file1. JPEG 7
      где подпапка1/file1. JPEG — это путь изображения, 7 — категория изображения, а в середине есть пространство


Опциональные настройки параметров
  •      Тип gray:bool, по умолчанию false; если установлено true, это означает, что изображение рассматривается как оттенки серого, иначе оно рассматривается как цветное изображение
  •      shuffle:bool type по умолчанию установлен false, и если установлено true, это означает случайное перетасовывание порядка изображений в наборе изображений
  •      Backend:String тип — набор значений, который можно взять: {"lmdb", "leveldb"}, а по умолчанию — "lmdb", который представляет собой форму, в которой хранятся преобразованные данные
  •      resize_width: тип int32, значение по умолчанию — 0, если это не 0, ширина изображения будет изменена до resize_width
  •      resize_height: int32 type, значение по умолчанию — 0, если это не 0, это значит, что высота изображения будет изменена до resize_height
  •      check_size:bool, значение по умолчанию ложное, если оно истинное, данные проверяются, чтобы определить, одинакового ли размера каждый элемент при обработке данных
  •      encoded:bool type, значение по умолчанию ложно, если true, это означает, что закодированное изображение будет сохранено, а конкретный метод кодирования задаётся параметром encode_type
  •      encode_type: тип строки, значение по умолчанию — «», которое используется для указания закодированного изображения для хранения, а значение является суффиксом метода кодирования (например, 'png', 'jpg',...)



    Команды с параметрами:
    convert_imageset ImgSetRootDir/ ImgFileList.txt imgSet.lmdb --gray=true --resize_width=160 --resize_height=160



Наконец, прикрепите скрипт с летучей мышью:

make-lmdb.bat (875 Bytes, Количество скачиваний: 0)





Предыдущий:Antminer B3 подсказывает, что копать!
Следующий:Как использовать функцию в python-пакете
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com