此文章主要是因應未來可能會有需要將已存在的images與labels重新匯入label-studio所做的紀錄
所以前提是需要有幾個資料夾一定要有
1.images 放圖片的
2.labels 放標註的
3.classes.txt 放標註類別的
轉換指令
label-studio-converter import yolo-i "輸入圖片的資料夾的絕對位置"
-o "輸出json的絕對位置資料夾\你要的檔名.json"--image-root-url "/data/local-files/?d=根據你label-studio的檔案根目錄填入"
--out-type annotations
就會產出該json 讓你可以匯入label-studio
這時候很多人會找不到圖片檔案
因為其實需要多一個步驟
點入專案>>setting>>>Cloud Storage
在這邊需要Add Cloud Storage 註冊這些圖片是來源才真的抓的到
Storage Type選擇 Local files
把Storage Title跟圖片資料夾位置(Absolute local path)填入
並打開Treat every bucket object as a source file
點一下Check connection 如果ok 就點Add Storage
這邊就註冊完畢了
點完後千萬別點Sync Storage
前面在匯入的時候 就已經將圖片與標籤匯入過一次了
再點下去就變兩份