Caffe中convert_imageset projrct將圖像數據轉換成Caffe能讀取的數據格式leveldb/lmdb
-gray=true //whether read gray image
-shuffle=true //whether mix order
-resize_height=28
-resize_width=28
-backend=lmdb //leveldb/lmdb-check_size=false -encoded=true -encode_type=jpg E:/MyCode/DL/caffe-master/examples/images/ E:/MyCode/DL/caffe-master/examples/convert_imageset/images_list.txt
//該文件表示的是圖像//對應的標簽,格式如下:
//cat gray.jpg 1
//cat.jpg 1
//cat_gray.jpg 1
//fish-bike.jpg 2E:/MyCode/DL/caffe-master/examples/convert_imageset/img_convert/
//該路徑下為生成的文件,若之前已經生成過,再次執行代碼時要確保沒有重復文件,否則會報錯
因此我執行的時候使用的是./.build_release/tools/convert_imageset -gray=true -shuffle=true -resize_height=28 -resize_width=28 -backend=lmdb -check_size=false -encoded=true -encode_type=jpg ~/caffe/netImage/ ~/caffe/netImage/list.