目录
1. 项目地址
项目地址:https://github.com/opencv/cvat
2. 构建镜像
# 克隆项目,切换到cvat路径
git clone https://github.com/opencv/cvat
cd cvat
# 构建镜像
docker-compose build
构建的镜像一共有5个:
- postgres:10-alpine
- redis:4.0-alpine
- cvat
- cvat-master_cvat_ui
- 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:
结束。