最近剛開始使用labelme,使用labelme_json_to_dataset 000000000095.json進行json到data的轉換,但是一直報錯
上網查應該就屬於數據類型存在問題,我們找到C:\Users\AppData\Roaming\Python\Python36\site-packages\PIL\Image.py會看到
putpalette方法的data參數爲a list or a string但是我們傳入的參數爲numpy.ndarray類型,所以報錯。
解決辦法:我們打開D:\Anaconda\Lib\site-packages\labelme\utils\_io.py文件,代碼修改爲
將numpy.ndarray類型轉爲list類型。
再運行,問題解決。