Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 10964|Odpoveď: 0

Nástroj na konverziu obrázkov v Caffe convert_imageset

[Kopírovať odkaz]
Zverejnené 24. 4. 2018 19:30:28 | | | |
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)





Predchádzajúci:Antminer B3 vám povie, čo máte kopať!
Budúci:Ako používať funkciu v python balíku
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com