必威体育Betway必威体育官网
当前位置:首页 > IT技术

深度学习(目标检测。图像分割等)图像标注工具汇总

时间:2019-08-15 19:12:07来源:IT技术作者:seo实验室小编阅读:85次「手机版」
 

图像分割

对于监督学习算法而言,数据决定了任务的上限,而算法只是在不断逼近这个上限。世界上最遥远的距离就是我们用同一个模型,但是却有不同的任务。但是数据标注是个耗时耗力的工作,下面介绍几个图像标注工具

Labelme

Labelme适用于图像分割任务的数据集制作: 

这里写图片描述

它来自下面的项目:https://github.com/wkentaro/labelme 

软件实现了最基本的分割数据标注工作,在save后将保持Object的一些信息到一个json文件中,如下: 

https://github.com/wkentaro/labelme/blob/master/static/apc2016_obj3.json 

同时该软件提供了将json文件转化为labelimage的功能: 

这里写图片描述

labelImg

Labelme适用于图像检测任务的数据集制作: 

这里写图片描述 

它来自下面的项目:https://github.com/tzutalin/labelImg 

其中标签存储功能和“Next Image”、“Prev Image”的设计使用起来比较方便。 

该软件最后保存的xml文件格式和ImageNet数据集是一样的。

yolo_mark

yolo_mark适用于图像检测任务的数据集制作: 

这里写图片描述

它来自于下面的项目:https://github.com/AlexeyAB/Yolo_mark 

它是yolo2的团队开源的一个图像标注工具,为了方便其他人使用yolo2训练自己的任务模型。在linux和win下都可运行,依赖OpenCV库。

Vatic

Vatic适用于图像检测任务的数据集制作: 

这里写图片描述 

它来自下面的项目:http://carlvondrick.com/vatic/ 

比较特别的是,它可以做视频的标注,比如一个25fps的视频,只需要隔100帧左右手动标注一下物体的位置,最后在整个视频中就能有比较好的效果。这依赖于软件集成的opencv的追踪算法。

Sloth

Sloth适用于图像检测任务的数据集制作: 

这里写图片描述 

它来自下面的项目: 

https://github.com/cvhciKIT/sloth 

https://cvhci.anthropomatik.kit.edu/~baeuml/projects/a-universal-labeling-tool-for-computer-vision-sloth/ 

在标注label的时候,该软件可以存储标签,并呈现标注过的图片中的bbox列表。

Annotorious

Annotorious适用于图像检测任务的数据集制作:

这里写图片描述

它来自下面的项目: 

http://annotorious.github.io/index.html 

代码写的相当规范,提供了相应的API接口,方便直接修改和调用。

RectLabel

RectLabel适用于图像检测任务的数据集制作:

这里写图片描述

它来自下面的项目: 

https://rectlabel.com/ 

这是一个适用于Mac OS X的软件,而且可以在APPle app store中直接下载。

VoTT

VoTT适用于图像检测任务的数据集制作: 

这里写图片描述

它来自下面的项目: 

https://github.com/Microsoft/VoTT/ 

微软的开源工具,既可以标注视频,也可以标注图片,而且支持已有模型的集成,功能强大。

IAT – Image Annotation Tool

IAT适用于图像分割任务的数据集制作: 

这里写图片描述

它来自下面的项目: 

http://www.ivl.disco.unimib.it/activities/imgann/ 

比较有特色的是,它支持一些基础形状的选择,比如要分割的物体是个圆形的,那么分割时可以直接选择圆形,而不是用多边形选点。

images_annotation_programme

images_annotation_programme适用于图像检测任务的数据集制作: 

这里写图片描述

它来自下面的项目: 

https://github.com/frederictost/images_annotation_programme

网页版的哦

除此之外,还有很多类似的工具,与上面的工具相比,并没有什么特色了,我们只给出链接,不详细介绍了:

ImageNet-Utils

https://github.com/tzutalin/ImageNet_Utils

labeld

https://github.com/sweppner/labeld

VIA

http://www.robots.ox.ac.uk/~vgg/software/via/

ALT

https://alpslabel.wordpress.com/2017/01/26/alt/

FastAnnotationTool

https://github.com/christopher5106/FastAnnotationTool

LERA

https://lear.inrialpes.fr/people/klaeser/software_image_annotation

相关阅读

python画出e指数函数的图像

这里用Python逼近函数y = exp(x);同样使用泰勒函数去逼近:exp(x) = 1 + x + (x)^2/(2!) + .. + (x)^n/(n!) + ...#!/usr/bin/pyth

去除图像中的alpha通道或透明度

自从appstore提交app改变后,虽然提交的流程还是和原来一样,但是相比以前还是有很大的改动,本来就不太喜欢English,改版之后很多东西

Opencv图像识别从零到精通(35)---SURF

 SIFT在前面已经说过了,可以说在实现过程中是精益求精,用了各种手段来删除不符合条件的特征点,同时也得到了很好的效果但是实时性不

图像拼接算法(zz)

图像拼接算法原理 1: http://planckscale.info/?p=7 http://planckscale.info/?p=84 http://blog.csdn.net/xiaolizi399/article/

如何改变图像大小和格式

ImageMagick是Linux下一款非常方便的图像格式转化工具。使用convert命令,可以对图像格式和大小转换 改变图像文件的格式:例如将inpu

分享到:

栏目导航

推荐阅读

热门阅读