labelimg闪退问题

labelimg运行后可以插入图片,无法对图片进行标记,一旦进行其他操作就会闪退,报错如下

img

我改好了是之前的python版本跟labelimg不匹配,换成python换成3.9就好了


看下这个里面的指令执行是否可以,应该是包版本问题,不然就卸载重新安装看下?
如果真的不行的话,建议换成labelme,pip install labelme,这个功能还比labelimg全一些

  • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/7425663
  • 这篇博客你也可以参考下:labelimg应用:数据集标记
  • 除此之外, 这篇博客: labelImg 使用教程 图像标定工具中的 实际操作 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
    1. 先准备好两个文件夹,一个存放已经采集好的图片,另一个存放准备标定后的xml文件,并修改data文件夹下的predefined_classes.txt类文件(我这里只设置一个类 )并保存:
      在这里插入图片描述
      在这里插入图片描述
    2. 在LabelImg文件夹右键控制台运行python labelImg.py启动程序:在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
    3. 点击open dir,选择我们存放图片的文件夹,然后再选择我们准备存放xml文件的文件夹:
      (注意:打开已有标注的文件夹时,务必保证里面有class.txt文件,否则程序将崩溃)
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
    4. 然后点击Create/nRectBox或按快捷键W开始画框:
      在这里插入图片描述
    5. 选择目标类别并点击ok
      在这里插入图片描述
    6. 标完后点击Next Image或按快捷键D切换到下一张图片
      在这里插入图片描述
    7. 当一张图片标记完成后,会在一开始我们设置存储xml文件的文件夹下生成一个xml文件:
      在这里插入图片描述
    8. 打开可观察里面的内容:
      在这里插入图片描述
  • 您还可以看一下 卢未来老师的labelImg使用教程课程中的 labelImg介绍小节, 巩固相关知识点

python版本问题,更换到3.9就好了