Johdanto: convert_imageset on Caffen tarjoama kuvanmuunnostyökalu, joka muuntaa koulutus- ja validointikuvat lmdb- tai leveldb-aineistoiksi, joita Caffe voi helposti käsitellä.
Levitysmenetelmä: Työkalua käytetään komentorivimuodossa, joka on muotoiltu seuraavasti: convert_imageset [LIPUTTAA] ROOTFOLDER/LISTFILE DB_NAME Niistä joukossa, DB_NAME voit myös asettaa joitakin valinnaisia parametreja, katso "Valinnaiset parametriasetukset" -osiosta tietyt valinnaiset parametrit missä ROOTFOLDER on kuvajoukon juurihakemisto LISTFILE on tiedoston polku, joka tallentaa kunkin kuvion polun ja vastaavat merkinnät kuvasarjassa DB_NAME luotavan tietokannan nimi
Esimerkiksi: convert_imageset ImgSetRootDir/ ImgFileList.txt imgSet.lmdb Yhtään ImgFileList.txt:n riveistä (esim. LISTFILE) ei kerro kuvasta, kuten: alikansio 1/tiedosto 1. JPEG 7 missä alikansio 1/tiedosto 1. JPEG on kuvan polku, 7 on kuvan kategoria, ja keskellä on välilyönti
Valinnaiset parametriasetukset
- gray:bool-tyyppi, oletuksena false, jos se on asetettu true:ksi, se tarkoittaa, että kuvaa käsitellään harmaasävykuvana, muuten sitä käsitellään värikuvana
- shuffle:bool-tyyppi, oletuksena false, ja jos se on asetettu true:ksi, se tarkoittaa kuvien järjestyksen satunnaista sekoittamista kuvasarjassa
- backend:string-tyyppi, otettavat arvot ovat {"lmdb", "leveldb"}, ja oletusarvo on "lmdb", joka kuvaa muunnetun datan tallennusmuotoa
- resize_width: int32-tyyppi, oletusarvo on 0, jos se ei ole nolla, se tarkoittaa, että kuvan leveys muutetaan resize_width
- resize_height: int32-tyyppi, oletusarvo on 0, jos se ei ole nolla, kuvan korkeus muutetaan resize_height
- check_size:bool-tyyppi, oletusarvo on epätosi, jos arvo on tosi, dataa tarkistetaan, onko jokainen tieto saman kokoinen käsittelyssä
- encoded:bool-tyyppi, oletusarvo on epätosi, jos se on totta, se tarkoittaa, että koodattu kuva tallennetaan, ja tarkka koodaustapa määritellään parametrilla encode_type
- encode_type: merkkijonotyyppi, oletusarvo on "", jota käytetään tallentamaan koodatun kuvan määrittämiseen, ja arvo on koodausmenetelmän pääte (esim. 'png', 'jpg',...)
Komentoja parametreilla: convert_imageset ImgSetRootDir/ ImgFileList.txt imgSet.lmdb --gray=true --resize_width=160 --resize_height=160
Lopuksi liitä lepakkokäsikirjoitus:
make-lmdb.bat
(875 Bytes, Latausten määrä: 0)
|