CVAT是 Computer Vision Annotation Tool ,支持多种标注,主要是视频和图片。

1.环境准备(Mac系统)

- 安装好docker

-安装好 git

2. 下载

下载源代码
git clone https://github.com/opencv/cvat
cd cvat
切换分支:
git checkout -b release-1.2.0 origin/release-1.2.0

3.docker  安装CVAT

docker-compose up -d

也可以本地再build:

docker-compose -f docker-compose.yml -f docker-compose.dev.yml build
docker-compose up -d

4.创建超级用户:

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

根据提示输入账号,邮箱,密码等

5.使用:

登陆地址为:

http://localhost:8080/

管理地址为:

http://localhost:8080/admin

6.创建标注任务并使用:

视频标注:

图片标注:

总结:

问题一:

拉了2021.5.22前后github上最新的master,发现打开http://localhost:8080/是nginx的页面,后来分析发现是版本不对,故切回1.2.0版本。

问题二:

master切回1.2.0时发现页面能显示,但是创建作业老是失败,包系统错误,分析发现时之前构建cvat master时postgres数据库盘是新的表结构,1.2.0读取不了。

解决版本:删除postgres尽享挂在的Volume,再重新构建即可,详细请见另一篇博客

[Mon May 24 09:33:33.202245 2021] [wsgi:error] [pid 222:tid 140058422798080] [remote 172.28.0.6:35744] psycopg2.errors.NotNullViolation: null value in column "dimension" violates not-null constraint

参考:

【1】 https://github.com/openvinotoolkit/cvat/blob/develop/site/content/en/docs/for-users/installation.md

【2】https://hub.docker.com/r/openvino/cvat_server

【3】 https://xubo245.blog.csdn.net/article/details/117405488

原创 使用docker 安装CVAT并使用相关推荐

  1. Docker 安装最新版禅道16.5版本 原创

    Docker 安装最新版禅道16.5版本 原创 1下载禅道 2运行镜像 3.查看启动日志,可以看到启动成功: 下载禅道 docker pull idoop/zentao; 2.运行镜像 docker ...

  2. 【Vegas原创】Gitbook的docker安装配置

    1.创建目录:/gitbook/gitbook 和 /gitbook/html 2. /gitbook/gitbook目录下,touch新建README.md 3. docker安装gitbook d ...

  3. [转]Docker学习之四:使用docker安装mysql

    本文转自:https://blog.csdn.net/qq_19348391/article/details/82998391 Docker学习之一:注册Docker Hub账号 Docker学习之二 ...

  4. docker 安装elasticsearch

    1.安装jdk $  docker  pull  openjdk $ docker  run  -d  -it  --name myopenjdk  openjdk  /bin/bash 2.安装el ...

  5. 群晖docker签到京豆_利用Synology(群晖)Docker安装签到框架

    利用Synology(群晖)Docker安装签到框架 Mark • 2018 年 05 月 15 日 1.前言 之前一直想自己开一套WEB签到工具用,一方面是精力有限(老了),另一方面技术能力欠佳一直 ...

  6. 【JEECG Docker安装】CentOS6下docker的安装和使用

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://qicheng0211.blog.51cto.com/3958621/158290 ...

  7. Docker安装Zookeeper并进行操作

    Docker安装Zookeeper 下载Zookeeper镜像 docker pull zookeeper 1 启动容器并添加映射 docker run --privileged=true -d -- ...

  8. Docker 安装 weblogic12c

    2019独角兽企业重金招聘Python工程师标准>>> 首先,系统(3.8以上内核的linux)中安装好 Docker 这个运用程序.由于网络原因,我们下载一个Docker官方的镜像 ...

  9. Docker安装应用程序(Centos6.5_x64)

    Docker安装应用程序(Centos6.5_x64) Authoer::jom_ch@2014/7/23 Docker官方网站 http://www.docker.com/ 一,安装EPEL 关于E ...

最新文章

  1. 学习和在生产环节使用d语言的三个条件
  2. intelij idea java.lang.ClassNotFoundException
  3. 开发之路(设计模式二:观察者模式)
  4. Kanvas:从您的ANTLR语法生成一个简单的IDE
  5. 记一次阿里云服务器CPU长期100%发现被被种挖矿程序解决的过程(一摸一样,只是没查到怎么进来的,入侵)
  6. [20171220]toad plsql显示整形的bug.txt
  7. (转)Spring Boot 2 (三):Spring Boot 开源软件都有哪些?
  8. DAC0832_简易函数信号发生器_按键控制波形and步进
  9. 杭州自学python爬虫_金华自学python网络爬虫直播
  10. 百度成立互联网医院;钉钉招小学生产品体验师;iOS 13.4 上线 | 极客头条
  11. fatal: “Could not read remote” -- Mac下使用Git Push显示权限错误
  12. python程序变量名_python 变量名的规范
  13. ubuntu安装罗技g-hub
  14. Android Launcher 应用开发
  15. hutool 读取扩展名文件_好多公司都要用的一些知识点Office办公软件、文件加密、文件扩展名!...
  16. 为oracle分配空间,ORACLE内存分配与调整(一)
  17. 基于TensorRT的神经网络推理与加速
  18. 【云端软件】竞价实例(Spot instance):可节省80%-90%的云计算成本
  19. linux net子系统-系统调用层
  20. java在字符串开头添加字符串_string - java:使用StringBuilder在开头插入

热门文章

  1. 三级管的饱和区和MOS管的饱和区
  2. 【Python】Python生成随机的姓名
  3. 模糊查询银行卡号mysql_mysql模糊查询
  4. 体脂秤模块的原理和基本功能说明
  5. RichTextBox 增加行间距
  6. Java断点调试 idea断点调试 debug教程
  7. python拦截广告弹窗_selenium+python处理广告弹窗
  8. java实验四 综合应用实验
  9. 计算机毕业设计php+vue基于微信小程序的房屋租赁小程序
  10. AD20使用及PCB设计的学习