首先这个问题分为两种,第一种为刚安装好labelimg时开始进行标注发生了闪退,第二种为标注过一段时间再次打开进行标注时候发生了闪退问题。
首先第一种问题是因为labelimg不支持Python3.10所以才会发生这种闪退问题,第一种解决办法就是将Python降级(当然这种办法可能太麻烦了),第二种办法就是将报错的源码float类型强制转换成整型就可以解决这个问题。
第二个问题就是在我们使用labelimg的时候我们所选的yolo格式,等到我们第二次在进行标注时候发生了闪退,原因是因为在labelimg标注yolo格式的时候生成的classes.txt里面的类别名字是有顺序的,当我们二次打开的时候他的顺序发生了改变,所以就会进行闪退,最好的解决办法就是打开classes.txt自己根据自己的标注顺序重新排序类别名字,每次选好标签存放位置以后都需要对classes.txt按照我们自己的顺序进行重新标注。