Uvod: convert_imageset je orodje za pretvorbo slik, ki ga zagotavlja Caffe za pretvorbo učnih in validacijskih slik v lmdb ali leveldb podatkovne zbirke, ki jih Caffe lahko enostavno obdela.
Način uporabe: Orodje se uporablja v ukazni vrstici, ki je oblikovano takole: convert_imageset [ZASTAVICE] ROOTFOLDER/SEZNAMFILE DB_NAME Med njimi DB_NAME lahko nastavite tudi nekatere neobvezne parametre, glejte razdelek "Optional Parameter Settings Section" za specifične izbirne parametre kjer je ROOTFOLDER korenska mapa množice slik LISTFILE je pot datoteke, ki beleži pot in ustrezne oznake vsakega vzorca v slikovnem naboru DB_NAME ime baze podatkov, ki jo želimo ustvariti
Na primer: convert_imageset ImgSetRootDir/ ImgFileList.txt imgSet.lmdb Nobena vrstica v ImgFileList.txt (tj. LISTFILE) ne daje informacij o sliki, na primer: podmapa1/datoteka1. JPEG 7 kjer podmapa1/datoteka1. JPEG je slikovna pot, 7 je kategorija slike, na sredini pa je prostor
Neobvezne nastavitve parametrov
- sivo:bool tip, privzeto na napačno, če je nastavljeno na true, to pomeni, da se slika obravnava kot sivinska slika, sicer kot barvna slika
- shuffle:bool type, privzeto na false, in če je nastavljen na true, pomeni naključno mešanje vrstnega reda slik v množici slik
- Backend:String Type, zbirka vrednosti, ki jih je mogoče vzeti, je {"lmdb", "leveldb"}, privzeta pa je "lmdb", ki predstavlja obliko, v kateri so shranjeni pretvorjeni podatki
- resize_width: int32 tip, privzeta vrednost je 0, če ni 0, to pomeni, da se širina slike spremeni na resize_width
- resize_height: tip int32, privzeta vrednost je 0, če ni vrednost 0, to pomeni, da se višina slike spremeni na resize_height
- check_size:bool tip je privzeta vrednost napačna; če je vrednost resnična, se podatki preverijo, ali so podatki enake velikosti pri obdelavi podatkov
- encoded:bool type je privzeta vrednost napačna, če je resnična, pomeni, da bo kodirana slika shranjena, specifična metoda kodiranja pa je določena s parametrom encode_type
- encode_type: tip niza, privzeta vrednost je "", ki se uporablja za določanje kodirane slike, ki jo želimo shraniti, vrednost pa je pripona metode kodiranja (npr. 'png', 'jpg',...)
Ukazi s parametri: convert_imageset ImgSetRootDir/ ImgFileList.txt imgSet.lmdb --gray=true --resize_width=160 --resize_height=160
Na koncu priložite netopirjevo pisavo:
make-lmdb.bat
(875 Bytes, Število prenosov: 0)
|