Введення: convert_imageset — це інструмент для конвертації зображень, який надає компанія Caffe для перетворення навчальних і валідаційних наборів зображень у набори даних lmdb або leveldb, які Caffe може легко обробляти.
Метод нанесення: Інструмент використовується у вигляді командного рядка, який форматується так: convert_imageset [ПОЗНАЧАЄ] ROOTFOLDER/LISTFILE DB_NAME Серед них, DB_NAME ви також можете встановити деякі додаткові параметри, дивіться розділ «Опціональні налаштування параметрів» для конкретних необов'язкових параметрів де ROOTFOLDER — це коренева папка набору зображень LISTFILE — це шлях до файлу, який фіксує шлях і відповідні анотації кожного шаблону у наборі зображень DB_NAME назву бази даних, яка створюється
Наприклад: convert_imageset ImgSetRootDir/ ImgFileList.txt imgSet.lmdb Жоден рядок у ImgFileList.txt (тобто LISTFILE) не містить інформації про зображення, наприклад: підпапка1/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, значення за замовчуванням — 0, якщо це не 0, це означає, що висота зображення буде змінена до resize_height
- check_size:bool, значення за замовчуванням є хибним, якщо воно істинне, дані перевіряються, чи кожен фрагмент даних однакового розміру при обробці даних
- encoded:bool type, значення за замовчуванням є хибним, якщо воно істинне, це означає, що закодоване зображення буде збережене, а конкретний метод кодування задається параметром 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)
|