自由Man

COCO Annotator安装使用与功能修改

  1. 安装使用

    1.1 获取源码

    git clone https://github.com/jsbroks/coco-annotator

    1.2 进入coco-annotator安装目录

    cd coco-annotator

    1.3 启用coco-annotator映像

    docker-compose up

    1.4 在浏览器中输入http://localhost:5000/

    打开coco-annotator页面,即可进行用户、标签、数据集创建

    【注】创建数据集的目录位于安装目录下的/datasets/下面,可以本地把待标签图像放到对应数据集文件夹下,网页打开创建的数据集,使用“Scan”直接加载所有图片进来。

    1.5 停用coco-annotator

    docker-compose down


  2. 功能修改

    2.1 设置max_message_size 

    遇到报错:operation basic.publish caused a channel exception precondition_failed: message size *** is larger than configured max size 134217728

    img_v2_bdf9dc51-baf2-4b51-9304-ed3584f4c18g.png

    解决方案:

    2.1.1 查询docker container ID

    docker ps

    img_v2_9956ac27-00c6-4cbc-a1d5-181c861d9a1g.png

    2.1.2 进入rabbitmq的docker

    docker exec -it 40c9cf4e65cd bash

    2.1.3 进入配置文件目录

    /etc/rabbitmq/conf.d
    2.1.4 修改配置文件
    新增一行:max_message_size = 536870912
    2.1.5 重启该docker
    docker restart 40c9cf4e65cd


    2.2 源码功能修改及生效
    2.2.1 源码功能修改
    功能修改代码,基本都在/coco-annotator/backend/下面,可按需修改。
    比如,原始工具没法删除已死掉的未完成task,修改掉删除前的判断即可。

    2.2.2 修改生效

    使用docker-compose -f docker-compose.build.yml up --build即可编译生效改动

    2.2.3 删除全部数据库

    docker-compose down --volumes

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-BlogPHP 1.5.2 Zero Theme By 爱墙纸

Copyright ZiYouMan.cn. All Rights Reserved. 蜀ICP备15004526号