图像标注平台搭建之cvat

1. 项目地址

项目地址:https://github.com/opencv/cvat

2. 构建镜像

# 克隆项目,切换到cvat路径
git clone https://github.com/opencv/cvat
cd cvat

# 构建镜像
docker-compose build

构建的镜像一共有5个:

  1. postgres:10-alpine
  2. redis:4.0-alpine
  3. cvat
  4. cvat-master_cvat_ui
  5. nginx:stable-alpine

注意,这里构建镜像过程非常慢,而且不能更换ubuntu镜像源,否则apt-get install的时候会失败

3. 启动容器

# 启动容器
docker-compose up -d

在docker-compose.yml中设置自己的ip和端口,如下图所示位置:
在这里插入图片描述
在docker-compose.yml中挂载自己的数据路径到/home/django/share,如下图所示位置:
在这里插入图片描述

容器启动成功,如下图所示:
在这里插入图片描述

设置超级用户

docker exec -it cvat bash -ic 'python3 ~/manage.py createsuperuser'

4. 标注

4.1 登录页面

在浏览器登录自己设置的地址
在这里插入图片描述

4.2 创建任务

在这里插入图片描述

4.3 任务设置

在这里插入图片描述
也可以从My computer 本地上传数据。

4.4 进入任务

在这里插入图片描述

4.5 根据不同的任务,选择合适的shape进行标注

例如,目标检测的话可以选Box:
在这里插入图片描述
语义分割标注的话可以选Polygon:
在这里插入图片描述
标注完成之后,记得保存。

在这里插入图片描述

4.6 导出数据

Open Menu —— Dump Annotation:
在这里插入图片描述

PS:标注过程中千万记得要用鼠标,许多开发人员都习惯无鼠标编程,但是标注的话还是需要鼠标的,不然很蛋疼。

结束。

  • 3
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
CVAT是一款基于Web的开源计算机视觉标注工具,支持各种类型的标注任务。CVAT提供了丰富的标注工具,可以在图像、视频和点云等数据上进行标注。本文将介绍如何在Ubuntu系统上搭建CVAT并进行汉化。 ## 步骤一:安装Docker和Docker Compose CVAT是基于Docker容器技术构建的,因此需要安装Docker和Docker Compose。 1. 安装Docker ```shell sudo apt-get update sudo apt-get install docker.io ``` 2. 安装Docker Compose ```shell sudo apt-get install docker-compose ``` ## 步骤二:下载CVAT源代码 ```shell git clone https://github.com/openvinotoolkit/cvat.git cd cvat ``` ## 步骤三:构建CVAT Docker镜像 ```shell sudo docker-compose build ``` ## 步骤四:启动CVAT服务 ```shell sudo docker-compose up -d ``` 注意:第一次启动CVAT服务可能需要一些时间,因为需要下载并构建Docker镜像。 ## 步骤五:汉化CVAT 1. 进入CVAT容器 ```shell sudo docker exec -it cvat bash -ic /bin/bash ``` 2. 安装gettext ```shell apt-get update apt-get install gettext ``` 3. 复制默认语言文件 ```shell cp /usr/src/cvat/cvat/apps/django_app/locale/en/LC_MESSAGES/django.po \ /usr/src/cvat/cvat/apps/django_app/locale/zh/LC_MESSAGES/django.po ``` 4. 编辑django.po文件,将其中的英文翻译成中文 ```shell vi /usr/src/cvat/cvat/apps/django_app/locale/zh/LC_MESSAGES/django.po ``` 5. 生成语言文件 ```shell python3 /usr/src/cvat/manage.py compilemessages ``` 6. 重启CVAT容器 ```shell exit sudo docker-compose down sudo docker-compose up -d ``` 现在,您可以通过访问CVAT的IP地址或域名来访问已经汉化的CVAT界面。 希望本文对您有所帮助!

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值