首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >简易关键点标注软件分享

简易关键点标注软件分享

作者头像
BBuf
发布2020-05-16 13:37:28
发布2020-05-16 13:37:28
8770
举报
文章被收录于专栏:GiantPandaCVGiantPandaCV

前一段时间看到群中有人需要关键点标注软件,但是笔者并没有找到特别适合的软件,所以自己写一个简单的软件。笔者代码借鉴了BBox-Label-Tool的代码,将检测部分的代码改成了关键点的代码。

代码地址:https://github.com/pprp/landmark_annotation

列举一下这个软件的优点:

  • 代码量小,只有400多行,只需要掌握基础的tkinter就很容易看懂。
  • 占用空间小,打包成exe后只有10M。
  • 可以定制化,可以自定义标注格式,直接导出你期望的标注类型,只需要改很少的代码。
  • 界面功能,添加新功能情况下可以自己快速开发,进行界面设计,开发新功能。

以下软件是用tkinter开发的一个关键点标注工具,代码量相比于pyqt比较小,功能和界面上可能略微不如pyqt强大、方便,但是优点是简单,只需要python不需要其他额外的库文件。

软件的界面如下图所示(笔者自己设计的):

软件界面

使用教程视频:

视频教程也上传到bilibili了:https://www.bilibili.com/video/BV145411t7Vp

使用说明

快捷键:

a: 上一张图片

d: 下一张图片

s: 保存当前图片

保存格式:

代码语言:javascript
复制
关键点个数
每行一个关键点坐标,归一化到0-1

同类软件:

目标框:https://github.com/puzzledqs/BBox-Label-Tool

先目标框再关键点:https://github.com/Jeff-sjtu/labelKeypoint

代码参考

https://github.com/puzzledqs/BBox-Label-Tool

anchor-free的出现,代表了用关键点定位成为检测的一种新的参考点。对于一些比较小的目标,比如眼睛、鼻子定位,不需要用bounding box来,只需要用关键点定位即可。笔者根据这个软件标注了100张图片作为数据集,并写了一个简单的关键点识别的demo,以后有机会出一篇文章讲解。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-05-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 GiantPandaCV 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前一段时间看到群中有人需要关键点标注软件,但是笔者并没有找到特别适合的软件,所以自己写一个简单的软件。笔者代码借鉴了BBox-Label-Tool的代码,将检测部分的代码改成了关键点的代码。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档