Bevezetés: convert_imageset egy képátalakító eszköz, amelyet a Caffe biztosít, amely a képzési és validációs képkészleteket lmdb vagy leveldb adathalmazokká alakítja, amelyeket Caffe könnyedén fel tud dolgozni.
Alkalmazási módszer: Az eszköz parancssori módon történik, amely a következőképpen van formázva: convert_imageset [JELZÉS] ROOTFOLDER/LISTFILE DB_NAME Ezek közül, DB_NAME opcionális paramétereket is beállíthatsz, lásd a "Optional Parameter Settings" szekciót specifikus opcionális paraméterekért ahol a ROOTFOLDER a képhalmaz gyökérkönyvtára A LISTFILE egy fájl útja, amely rögzíti az útvonalat és a megfelelő jegyzeteket a képkészletben található mintákra DB_NAME az előállítandó adatbázis nevét
Például: convert_imageset ImgSetRootDir/ ImgFileList.txt imgSet.lmdb A ImgFileList.txt egyik sor sem (azaz LISTFILE) nem ad információt egy képről, például: almappá/file1. JPEG 7 ahol almappá1/fájl1. A JPEG a kép útvonala, a 7 a kép kategóriája, és van egy köz a közepén
Opcionális paraméterbeállítások
- gray:bool type, alapértelmezett false, ha true-ra állítva, akkor azt jelenti, hogy a képet szürkeárnyalatos képként kezelik, különben színes képként kezelik
- shuffle:bool típus, alapértelmezett false, és ha true-ra állítják, akkor véletlenszerűen keverik a képek sorrendjét a képhalmazban
- backend:string típus, az értékek gyűjteménye, amelyeket lehet venni, a {"lmdb", "leveldb"}, és az alapértelmezett "lmdb", amely azt az űrlapot jelenti, amelyben az átalakított adatok tárolódnak
- resize_width: int32 típus, az alapértelmezett érték 0, ha nem 0, akkor a kép szélessége resize_width
- resize_height: int32 típus, az alapértelmezett érték 0, ha nem 0, akkor a kép magassága resize_height méretre változik
- check_size:bool típus, az alapértelmezett érték hamis, ha az érték igaz, az adatokat ellenőrizzük, hogy minden adatdarab ugyanakkora méretű-e az adatok feldolgozása során
- encoded:bool típus, az alapértelmezett érték hamis, ha igaz, akkor azt jelenti, hogy a kódolt kép tárolódik, és a konkrét kódolási módszert a paraméter határozza meg encode_type
- encode_type: string típus, az alapértelmezett érték "", amely a tárolandó kódolt kép meghatározására szolgál, és az érték a kódolási módszer utótagja (pl. 'png', 'jpg',...)
Paraméterekkel rendelkező parancsok: convert_imageset ImgSetRootDir/ ImgFileList.txt imgSet.lmdb --gray=true --resize_width=160 --resize_height=160
Végül csatoljuk a denevér szöveget:
make-lmdb.bat
(875 Bytes, Letöltések száma: 0)
|