sloth(标点工具)使用说明

sloth可以用来标记矩形框、关键点、甚至是多边形,可以通过配置自己的组件来标记任何你想标记的,我们主要用它自带的组件来标记关键点。

输入格式如下所示:

path land1_x land1_y land2_x land2_y ...  landn_x landn_y

例:opt/meituan/apps/face/JDA/data/train/00001.jpg 14.263566 14.883721 29.147287 14.263566 42.170543 22.325581 55.813953 24.186047 69.457364 21.085271 80.620155 26.046512 22.325581 21.705426 29.767442 21.085271 35.968992 25.426357 57.054264 29.147287 64.496124 26.666667 70.697674 29.767442 33.488372 49.612403 42.170543 55.813953 52.093023 52.713178 20.465116 51.472868 39.6899225 64.65116275 58.914729 58.294574

如果你需要补点,那么缺点的land处标为Nan,如果你只是要标点,那么空出land信息即可。

此处convert.py和land.py中配置的都是27点,如果需要其它数量的点,按需要修改代码中的数字即可。

step1:

利用脚本convert.py将上述txt格式转换为json格式。

step2:

编写sloth的配置文件,我们用户标点的配置文件如下:

myconfig.py

step3:

启动sloth,开始标点

sloth --config myconfig.py test.json

关键点的顺序会按照你点击的顺序,如果要补点,也会按照你点击的顺序,将其插入到缺点的位置上。

step4:

利用land.py将标记好的json格式文件转换到txt格式。

git地址:https://github.com/wincle/sloth

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值