matlab画图标注数据,matlab 图标注
线索是否还在本地用tag img、tag me等标记工具进行标记?你有没有在需要标注大数据的时候,通过在移动硬盘上复制数据或者创建共享目录的方式来分配标注工作?你有没有在批改完数据后浪费很多时间在复习上?在这种情况下,我们需要使用基于网络的标记工具来解决这些问题。
CVAT CVAT是OpenCV团队的一个开源的、基于网络的图像注释系统,它允许矩形、关键点、图像分割、目标跟踪、图像和视频的3D注释。Cvat可以分为服务器端和客户端。服务器可以部署在本地,也可以部署在云中,可以很容易地连接到数据服务器。客户端只需要通过Google Chrome访问web系统,不需要安装其他标记工具。
在web系统中,管理员可以创建项目或任务评卷任务,分配给指定的评卷人员,在及时审核中纠正评卷人员的错误评卷,可以使用任意格式的评卷。
现在,我将向您介绍CVAT的安装和使用。
安装主要是指服务器端的安装。因为客户端只需要安装谷歌Chrome就可以直接访问。我可以直接安装在公司的服务器上,直接通过公司的内网访问。
Cvat详细安装教程:cvat安装教程
cvat的服务器端部署是基于docker的,所以部署也很方便,跨平台问题也能很好的解决,所以可以支持Ubuntu,macos,Windows。以Ubuntu为例。因为我也是直接部署在Ubuntu系统上的。
docksudoapt-getupdatesudoapt-get-no-install-建议install-y\ Apt-transport-https安装ca-certification的软件-属性-common curl-fssl https://download.docker.com/Linux/Ubuntu/gpg sudo aad https://download.docker.com/Linux/Ubuntu\$(LSB _ release-cs())))))))).包含 stable sudo apt-getupdatesudoapt-get-no-install-recommendations install-y docker-ce-CLI。在cker-compose中,cvat包含多个docker容器(nginx、redis等。),所以它可以运行多个docker容器。
sudo apt-get-no-install-recommended install-ypython 3-pip python 3-setuptoolsssudopython 3-mpipinstallsetuptololsthon
将DDD从克隆CVAT执行到本地sudo apt-get-no-install-recommendations install-ygitgitclone https://github.com/opencv/cvatcdcvat.
在docker-compose up -d中本地创建一个镜像,然后选择上面的一个选项,就可以在Docker-Compose-f Docker-Compose . yml-f Docker-Compose . dev . yml中本地创建一个镜像。
docker Exec-itcvatbash-IC python 3 ~ ~/manage . pycreatesuperuser 客户端安装服务器部署启动成功后,可以直接从Google Chrome访问。
首次使用高级IP地址或域名启动访问时,仅支持本地主机访问。要使用IP地址或域名访问web系统,请修改配置文件。
在cvat目录下新建一个docker-compose.override.yml文件,添加以下内容
版本: 3.3 服务:cvat _ proxy:环境:cvat _ host:域名或IP地址建议:用于局域网访问
最好直接配置服务器的IP地址。如果要使用域名,需要配置主机文件或添加域名解析服务器。如果您的IP地址是192.168.23.45,在修改配置文件后
#重启服务器docker-compose up -d D .重启时,配置文件会自动加载。启动成功后,可以通过Google浏览器直接访问192.168.23.45:8080,然后就可以看到登录界面了。
可以通过之前设置的超级用户直接登录。
共享目录设置CVAT提供了三种方法来选择创建任务时要读取的图像数据:选择本地图像数据、装载共享目录以及使用远程服务器中的数据。
通过挂载共享目录,可以在创建任务时选择注释图片时直接将数据加载到服务器上,编辑docker-compose.override.yml文件添加以下内容。
版本: 3.3 services:cvat:environment:cvat _ Share _ URL: mounted from/mnt/Share host directory #(与以下路径相同)Volumes:-cvat _ Share:/home/django/Share:ro Volumes:cvat _ Share:driver _ opts:type:none device:/mnt/Share #(挂载服务器上的路径必须存在,否则启动时会报错)o: bind特别说明:设置IP地址时修改的cvat_proxy属性是此处的cvat属性。如果设置不正确,它将无法连接到共享目录。设置完成后,记得重启服务。设置成功后,可以看到如下界面
使用教程登录网站。
网址:*。*.*: 8080
注册用户可以通过上面的链接注册用户,或者通过超级用户到控制面板创建用户,并设置用户的权限。
3.创建项目和任务
我们可以创建项目和任务。不同之处在于,一个项目可以包含许多任务。这些子任务将共享项目的一些属性,标签的类型,框的颜色等。
创建任务
相关设置
任务设置任务创建后,可以指定任务分配给哪个用户,review就是指定用户,每个用户标注图片数量,非常方便多人一起标注。
综上所述,CVAT非常全面,使用方便,方便我们管理数据。它还支持半监督标注任务,使用模型进行预测,并手动调整标注数据以提供标注效率。
CVAT的功能有很多,这里就不一一列举了。更多的细节,你可以去CVAT官方网站查看。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。