Skip to content

Course project: a simple bbox image annotation B/S system

Notifications You must be signed in to change notification settings

Jing-G2/image-annotation-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Image Annotation System

整体系统包含以下功能:

  1. 用户注册:需要提供用户名、密码、邮箱这些必要信息,并进行基本的验证
  2. 用户登录:通过邮箱或用户名登录
  3. 用户信息修改:登录后可以修改用户密码
  4. 用户管理:可以查看别的用户的信息
  5. ⭐批量图片视频上传功能,并且能够将上传的视频抽帧转换为多张图片作为一个图像数据集
  6. ⭐用户可以领取任务进行数据标注
  7. ⭐标注结果支持导出多种数据集的格式(PASCAL VOC、COCO)

Start

  • 数据库设定

    • 新建数据库:myLabelDB
    • CREATE DATABASE myLabelDB CHARACTER SET utf8mb4 ;
  • 先安装一下依赖

cd ./backend
pip install -r requirements.txt
  • 进入到 backend 文件夹中(manage.py 所在目录)
  • 运行后端服务器
cd ./backend
python manage.py runserver
  • 新建终端,进入到 frontend 文件夹中
  • 在命令行中输入以下命令,会打开前端页面
cd ./frontend
npm install
npm run serve

Examples

Function example
查看公共数据集 image-20220701113335134
发布数据集 image-20220701113433119
领取到个人数据集中查看 image-20220701113753158
自定义标签 image-20220701113908537
标注数据集图片 image-20220701114006535

License

MIT

Reference

文本标注系统

画矩形的项目

About

Course project: a simple bbox image annotation B/S system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages