Perkenalan: convert_imageset adalah alat konversi gambar yang disediakan oleh Caffe untuk mengonversi set gambar pelatihan dan validasi menjadi kumpulan data lmdb atau leveldb yang dapat diproses dengan mudah oleh Caffe.
Metode aplikasi: Alat ini digunakan dengan cara baris perintah, yang diformat sebagai berikut: convert_imageset [BENDERA] ROOTFOLDER/ LISTFILE DB_NAME Di antara mereka DB_NAME Anda juga dapat mengatur beberapa parameter opsional, lihat "Bagian Pengaturan Parameter Opsional" untuk parameter opsional tertentu di mana ROOTFOLDER adalah direktori root dari kumpulan gambar LISTFILE adalah jalur file yang merekam jalur dan anotasi yang sesuai dari setiap pola dalam kumpulan gambar DB_NAME nama database yang akan dihasilkan
Sebagai contoh: convert_imageset ImgSetRootDir/ ImgFileList.txt imgSet.lmdb Tidak ada baris dalam ImgFileList.txt (yaitu, LISTFILE) yang memberikan informasi tentang gambar, seperti: subfolder1/file1. JPEG 7 di mana subfolder1/file1. JPEG adalah jalur gambar, 7 adalah kategori gambar, dan ada spasi di tengah
Pengaturan parameter opsional
- gray:bool type, default ke false, jika diatur ke true, itu berarti gambar diperlakukan sebagai gambar skala abu-abu, jika tidak, gambar diperlakukan sebagai gambar berwarna
- shuffle:bool type, default ke false, dan jika diatur ke true, itu berarti secara acak mengacak urutan gambar dalam kumpulan gambar
- backend:string type, kumpulan nilai yang dapat diambil adalah {"lmdb", "leveldb"}, dan defaultnya adalah "lmdb", yang mewakili bentuk penyimpanan data yang dikonversi
- resize_width: int32, nilai defaultnya adalah 0, jika itu adalah nilai bukan 0, itu berarti lebar gambar akan diubah ukurannya menjadi resize_width
- resize_height: jenis int32, nilai defaultnya adalah 0, jika bukan nilai 0, itu berarti tinggi gambar akan diubah ukurannya menjadi resize_height
- check_size:bool, nilai defaultnya adalah false, jika nilainya true, data akan diperiksa untuk melihat apakah setiap bagian data memiliki ukuran yang sama saat memproses data
- encoded:bool, nilai defaultnya adalah false, jika true, itu berarti gambar yang dikodekan akan disimpan, dan metode pengkodean tertentu ditentukan oleh parameter encode_type
- encode_type: jenis string, nilai defaultnya adalah "", yang digunakan untuk menentukan gambar yang dikodekan yang akan disimpan, dan nilainya adalah akhiran metode pengkodean (misalnya 'png', 'jpg',...)
Perintah dengan parameter: convert_imageset ImgSetRootDir/ ImgFileList.txt imgSet.lmdb --gray=true --resize_width=160 --resize_height=160
Terakhir, lampirkan skrip kelelawar:
make-lmdb.bat
(875 Bytes, Jumlah unduhan: 0)
|