Skip to content

Python scripts to make the life of Label Studio developers easier

License

Notifications You must be signed in to change notification settings

haifengjia/Label-Studio-PyScripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Label Studio Pipeline

Installation

安装 Label Studio 的 SDK 包:

pip3 install label-studio-sdk

Usage

API Token

  1. 在 Label Studio UI 界面, 点击右上角的用户头像.
  2. 选择 Account & Settings.
  3. 拷贝 access token.

全局变量

上传之前,请在 uploader.py 中修改以下变量:

# Label Studio的url
LABEL_STUDIO_URL = 'http://localhost:8080'
# API token (以下是我本地label studio的token)
API_KEY = '181439286e4b2ed9c0026f5e46a27a39858e6905'
# 导入导出的文件夹
EXPORT_PATH = './export/'
IMPORT_PATH = './img/'
# project ID
PROJ_ID = 1

Importer

此功能支持以下上传格式:

  • *.png
  • *.jpg
  • *.JSON (即,标注过的图片使用导出功能生成的JSON文件)

默认需要import的文件存在./import/目录下,可在const.py进行修改。

python3 importer.py

Exporter

此功能支持导出已标注的图片信息,包括点位和具体文件名etc,将导出成JSON格式。 默认导出目录为./export/,可在const.py中修改。

python3 exporter.py

Syncer

官方sync的API暂时deprecated,正在造自动同步的轮子

python3 syncer.py

About

Python scripts to make the life of Label Studio developers easier

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages