roLabelImg icon indicating copy to clipboard operation
roLabelImg copied to clipboard

AttributeError: 'NoneType' object has no attribute 'text'

Open huyi666r opened this issue 11 months ago • 1 comments

issue1

  • **OS:**win11

  • Error: Traceback (most recent call last): File "roLabelImg.py", line 1142, in openNextImg self.loadFile(filename) File "roLabelImg.py", line 933, in loadFile self.loadPascalXMLByFilename(xmlPath) File "roLabelImg.py", line 1287, in loadPascalXMLByFilename tVocParseReader = PascalVocReader(xmlPath) File "E:\dt\roLabelImg-master\libs\pascal_voc_io.py", line 207, in init self.parseXML() File "E:\dt\roLabelImg-master\libs\pascal_voc_io.py", line 264, in parseXML if typeItem.text == 'bndbox': AttributeError: 'NoneType' object has no attribute 'text'

huyi666r avatar Mar 21 '24 03:03 huyi666r

Something has happened with the format of the .xml files. Now, there is a new format when labelling, which is slightly different that the previous one (for instance, there is a type attribute in the new format), so the code breaks. In order to fix it change the lines depicted in the printscreen:

Screenshot from 2024-07-23 15-48-20

karantai avatar Jul 23 '24 12:07 karantai