Labelme标注灰度图,执行出现错误:AssertionError: rgb must be 3 dimensional的解决方案

labelme标注灰度图后,执行json_to_dataset之后,出现错误:

AssertionError: rgb must be 3 dimensional

解决办法:

找到安装labelme的位置,找到json_to_dataset.py文件所在的位置,打开此文件
此文件是在python安装包下的site-packages/labelme/cli中
具体:(xxx是您的电脑的用户目录,要根据实际情况看)

 /xxx/xxx/anaconda3/lib/python3.7/site-packages/labelme/cli

只需要修改代码中的一行代码即可:

Labelme标注灰度图,执行出现错误:AssertionError: rgb must be 3 dimensional的解决方案_第1张图片
将图中红色的备注,并改为横线上的样子即可。

你可能感兴趣的:(大杂烩计算机知识)