问题:
使用labelimg进行标注时,由于默认的方框颜色与图片背景颜色比较接近,看不清,点击工具栏“Edit-Box Line Color”,在弹出的颜色选择对话框中选择了需要的颜色后,方框的颜色却不改变。
解决方法:
1、找到labelimg.py文件,使用Python IDE打开,找到475行,如下图所示:![在这里插入图片描述](https://img-blog.csdnimg.cn/71330a869a4c4dcf92490177b8a1b2f0.png)
2、鼠标光标停在“shape”上,右击鼠标,选择“转到定义”,如下图所示:![在这里插入图片描述](https://img-blog.csdnimg.cn/621070761620418faeb8750e6a08444a.png)
3、此时程序会跳转到“shape.py”文件,在程序的第17行进行方框的颜色更改,三个参数分别为RGB,如下所示:
DEFAULT_SELECT_LINE_COLOR = QColor(255, 255, 0)
4、最后将paint()函数中89行的color变量if后面的语句注释掉即可,如下所示:
color = self.select_line_color #if self.selected else self.line_color