Zavedenie: convert_imageset je nástroj na konverziu obrázkov poskytovaný spoločnosťou Caffe na konverziu tréningových a validačných súborov obrázkov do lmdb alebo leveldb datasetov, ktoré Caffe dokáže ľahko spracovať.
Spôsob aplikácie: Nástroj sa používa príkazovým riadkom, ktorý je formátovaný nasledovne: convert_imageset [VLAJKY] ROOTFOLDER/ ZOZNAMOVÝ SÚBOR DB_NAME Medzi nimi DB_NAME môžete nastaviť aj niektoré voliteľné parametre, pozrite si sekciu "Optional Parameter Settings Section" pre konkrétne voliteľné parametre kde ROOTFOLDER je koreňový adresár množiny obrázkov LISTFILE je cesta súboru, ktorá zaznamenáva cestu a príslušné anotácie každého vzoru v množine obrázkov DB_NAME názov databázy, ktorá sa má generovať
Napríklad: convert_imageset ImgSetRootDir/ ImgFileList.txt imgSet.lmdb Žiadny z riadkov v ImgFileList.txt (t. j. LISTFILE) neposkytuje informácie o obrázku, napríklad: subfolder1/file1. JPEG 7 kde podpriečinok1/súbor1. JPEG je obrazová cesta, 7 je kategória obrázka a v strede je medzera
Voliteľné nastavenia parametrov
- šedá:bool typ, predvolene nepravdivé, ak je nastavené na true, znamená to, že obrázok sa považuje za odtieň šedej, inak sa považuje za farebný obrázok
- Shuffle:Bool typ, predvolene nepravdivé, a ak je nastavený na true, znamená náhodné miešanie poradia obrázkov v množine obrázkov
- backend:string type, kolekcia hodnôt, ktorú možno získať, je {"lmdb", "leveldb"} a predvolená je "lmdb", čo predstavuje formu, v ktorej sú konvertované dáta uložené
- resize_width: typ int32, predvolená hodnota je 0, ak nie je 0, znamená to, že šírka obrázka sa zmení na resize_width
- resize_height: typ int32, predvolená hodnota je 0, ak nie je 0, znamená to, že výška obrazu sa zmení na resize_height
- check_size:bool type je predvolená hodnota nepravdivá, ak je hodnota pravdivá, údaje sa skontrolujú, či sú všetky údaje rovnakej veľkosti pri spracovaní dát
- encoded:bool type, predvolená hodnota je false, ak je true, znamená to, že zakódovaný obraz bude uložený a konkrétna metóda kódovania je špecifikovaná parametrom encode_type
- encode_type: typ reťazca, predvolená hodnota je "", ktorá sa používa na určenie zakódovaného obrázka, ktorý sa má ukladať, a hodnota je prípona kódovacej metódy (napr. 'png', 'jpg',...)
Príkazy s parametrami: convert_imageset ImgSetRootDir/ ImgFileList.txt imgSet.lmdb --gray=true --resize_width=160 --resize_height=160
Nakoniec pripojte netopierí skript:
make-lmdb.bat
(875 Bytes, Počet stiahnutí: 0)
|