一个非常好用的bbox标注工具

有时候做demo或者是自己想手动标注一下bbox的时候,可以尝试使用一下这个工具,非常简单,安装也很方便

github地址: https://github.com/tzutalin/labelImg

使用mac安装过程如下

brew install qt
brew install libxml2

上面两个也可以使用pip安装

pip3 install pyqt5 lxml

然后


make qt5py3

运行

python3 labelImg.py 

即可

运行时界面如下

在这里插入图片描述
先选择对应的图片或者是文件夹

然后创建区块,就可以选择框,

然后选择保存即可.

保存的是xml文件.

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Qt是一个跨平台的C++图形用户界面开发框架,它为开发者提供了丰富的图形界面组件和工具,可以用来开发各种类型的应用程序,包括图像标注工具。 在Qt中开发一个图像标注工具可以有以下步骤: 1. 界面设计:使用Qt的UI设计器创建一个用户友好的界面,包括工具栏、菜单栏、图像显示区域和标注工具选项等。 2. 图像加载:通过Qt的图像处理类,例如QImage,加载需要标注的图像,并在图像显示区域中显示。 3. 标注工具:设计各种标注工具,例如画笔、矩形框、圆形框等,用户可以通过选择相应的工具,在图像上进行标注。 4. 标注操作:根据用户选择的标注工具,实现相应的鼠标交互操作,例如按下鼠标左键开始标注,拖动鼠标绘制标注框,释放鼠标左键完成标注等。 5. 标注管理:对于已标注的区域,可以进行管理操作,例如删除、编辑、复制等,保证用户对标注结果的灵活性和准确性。 6. 保存和导出:提供保存功能,将标注的结果保存为特定格式的文件,方便后续的处理和分析。同时提供导出功能,将标注结果导出为常见的图像格式,方便与其他应用程序共享和展示。 7. 其他功能:可以根据实际需求,添加一些其他的功能,例如撤销、重做、放大缩小、快捷键等,提升用户的使用体验。 总之,通过Qt的强大功能和丰富的接口,开发一个图像标注工具是十分可行的。利用Qt的跨平台特性,可以在多种操作系统上运行和使用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值