spflmm 发表于 2023-5-27 11:41:41

labelme标注问题

(lab) D:\labelme>python labelme2voc.py pic2 pic2_voc -–labels labels.txt
usage: labelme2voc.py [-h] --labels LABELS [--noviz] input_dir output_dir
labelme2voc.py: error: the following arguments are required: --labels

lab虚拟环境,D盘labelme文件夹里包含labelme2voc.py和labels.txt,标准的json文件在pic2文件夹里,运行结果为什么会报错呢?应该怎么解决?
请大神指点,谢谢

陶远航 发表于 2023-5-27 11:42:22

该命令行报错信息提示--labels参数未提供,正确的格式应该是python labelme2voc.py input_dir output_dir --labels LABELS。所以您需要将--labels labels.txt参数移动到最后,即python labelme2voc.py pic2 pic2_voc labels.txt --noviz。

sfqxx 发表于 2023-5-27 12:43:10

这个错误提示显示缺少必要的选项参数“--labels”,这是因为你在运行时没有正确指定该参数的值。

你可以按照以下方式修改命令行:

python labelme2voc.py pic2 pic2_voc --labels labels.txt

请注意:在命令行中,参数和值之间应该使用空格隔开,而非破折号。

有用请设置最佳答案{:10_254:}

spflmm 发表于 2023-5-27 15:48:11

sfqxx 发表于 2023-5-27 12:43
这个错误提示显示缺少必要的选项参数“--labels”,这是因为你在运行时没有正确指定该参数的值。

你可以 ...

因该是在命令行中参数之间空格的问题,感谢大神解惑!

sfqxx 发表于 2023-5-27 15:51:22

spflmm 发表于 2023-5-27 15:48
因该是在命令行中参数之间空格的问题,感谢大神解惑!

不客气{:10_279:}
页: [1]
查看完整版本: labelme标注问题