Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 10964|Svar: 0

Bildkonverteringsverktyget i Caffe convert_imageset

[Kopiera länk]
Publicerad på 2018-04-24 19:30:28 | | | |
Införandet:
       convert_imageset är ett bildkonverteringsverktyg som tillhandahålls av Caffe för att konvertera tränings- och valideringsbildset till lmdb- eller leveldb-dataset som Caffe enkelt kan bearbeta.


Appliceringsmetod:
      Verktyget används i kommandoradsformat, som är formaterat enligt följande:
      convert_imageset [FLAGGAR] ROTMAPP/LISTFIL DB_NAME  
      Bland dem DB_NAME du också kan ställa in några valfria parametrar, se avsnittet "Valfria parameterinställningar" för specifika valfria parametrar
      där ROOTFOLDER är rotkatalogen för bildmängden
              LISTFILE är sökvägen för en fil som registrerar sökvägen och motsvarande annotationer för varje mönster i bilduppsättningen
              DB_NAME namnet på databasen som ska genereras


      Till exempel:
      convert_imageset ImgSetRootDir/ ImgFileList.txt imgSet.lmdb
      Inga rader i ImgFileList.txt (dvs. LISTFILE) ger information om en bild, såsom: subfolder1/file1. JPEG 7
      där undermapp1/fil1. JPEG är bildbanan, 7 är bildens kategori, och det finns ett mellanrum i mitten


Valfria parameterinställningar
  •      Gray:bool typ, standard till false, om satt till true betyder det att bilden behandlas som en gråskalebild, annars behandlas den som en färgbild
  •      Shuffle:bool type, som standard är false, och om det sätts till true innebär det att man slumpmässigt blandar ordningen på bilderna i bildmängden
  •      Backend:Strängtyp, samlingen av värden som kan tas är {"LMDB", "LevelDB"}, och standardvärdet är "LMDB", vilket representerar formen i vilken den konverterade datan lagras
  •      resize_width: int32-typ, standardvärdet är 0, om det är ett icke-0-värde betyder det att bildens bredd kommer att ändras till resize_width
  •      resize_height: int32-typ, standardvärdet är 0, om det är ett icke-0-värde betyder det att bildens höjd kommer att ändras till resize_height
  •      check_size:bool typ, standardvärdet är falskt, om värdet är sant kommer datan att kontrolleras för att se om varje databit är lika stor vid bearbetning av datan
  •      Encoded:Bool Type, standardvärdet är falskt, om det är sant betyder det att den kodade bilden kommer att lagras, och den specifika kodningsmetoden specificeras av parametern encode_type
  •      encode_type: strängtyp, standardvärdet är "", vilket används för att specificera den kodade bilden som ska lagras, och värdet är suffixet för kodningsmetoden (t.ex. 'png', 'jpg',...)



    Kommandon med parametrar:
    convert_imageset ImgSetRootDir/ ImgFileList.txt imgSet.lmdb --gray=true --resize_width=160 --resize_height=160



Slutligen, bifoga fladdermusskriptet:

make-lmdb.bat (875 Bytes, Antal nedladdningar: 0)





Föregående:Antminer B3 berättar vad du ska gräva!
Nästa:Hur man använder en funktion i ett python-paket
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com