label studio导入本地数据集同时邀请他人标注

news/2024/7/10 0:46:10 标签: ubuntu, 目标检测

文章目录

  • 一、前言
  • 二、导入数据集
    • 2.1.设置环境变量
    • 2.2.启动label studio
      • 2.3.1激活label studio安装的环境
      • 2.3.2.启动label studio
    • 2.3.设置clould storage
      • 2.3.1.新建项目
      • 2.3.2.开始设置clould storage
  • 三、分享给他人标注
    • 3.1.开放端口
    • 3.2.查看ip
      • 3.3.生成链接

一、前言

上次写博客还是三个月前,希望接下来的一段时间可以把前面几个月学到的一些内容沉淀下来。本文将介绍一个标注软件label studio如何导入数据集,以及如何分享链接给他人标注。

PS:本文默认已经安装好label studio,安装过程可以看官方文档,本文使用的是pip安装在虚拟环境。
系统:ubuntu20.04

二、导入数据集

2.1.设置环境变量

在启动虚拟环境之前需要先设置环境变量允许访问本地文档

export LABEL_STUDIO_LOCAL_FILES_SERVING_ENABLED=true

设置数据集路径,设置为数据集的上一个文件夹即可,例如:如果数据集在/home/user/desktop/A/dataset,则设置为/home/user/desktop/A

export LABEL_STUDIO_LOCAL_FILES_DOCUMENT_ROOT=/home/user...

2.2.启动label studio

2.3.1激活label studio安装的环境

例如:

conda activate label-studio

2.3.2.启动label studio

label-studio start 

也可以指定端口用于分享给他人,指定的端口号不要被占用即可

label-studio start --port 5000

2.3.设置clould storage

2.3.1.新建项目

需要先新建一个项目,来导入数据集标注

2.3.2.开始设置clould storage

依次点击项目对应的settings,然后点击clould storage,先点击add source storage设置输入数据集路径。
Storage Type:打开后选择local files
Storage Title设置显示的数据集名字
Absolute local path:数据集的路径,一般是设置的环境环境变量下的某个文件夹,例如这里:/home/user/desktop/A/dataset
File Filter Regex:文件过滤器,例如如果你只需要显示数据集里面的的png,则可以使用.*png过滤。
Treat every bucket object as a source file:打开
可以先点击check connection 如果设置没有错误,会显示成功连接
点击保存,再点击sync storage既可以看到数据集被导入了。

三、分享给他人标注

3.1.开放端口

这里的端口也即label-studio所运行的端口,运行(port_number为端口号)

sudo ufw allow port_number
sudo ufw enable

查看端口是否开放

sudo ufw status

若没有ufw需要先安装,安装命令

sudo apt-get update
sudp apt-get install ufw

3.2.查看ip

运行,得到ip地址

ifconfig

3.3.生成链接

输入这个即可访问

http://ip:port

值得注意的是,需要在同一个局域网才能访问


http://www.niftyadmin.cn/n/5145310.html

相关文章

string【C++】

string 是什么 string 是什么 长度可变的字符串。

深入理解TCP协议

深入理解TCP 1.TCP基础概念了解 1.1简介 TCP(Transmission Control Protocol)是一种计算机网络协议,用于在网络上可靠地传输数据。它确保数据的完整性、顺序性和可靠性,通过建立连接、数据分段、错误检测和恢复机制&#xff0c…

ARM 版 OpenEuler 22.03 部署 KubeSphere v3.4.0 不完全指南续篇

作者:运维有术 前言 知识点 定级:入门级KubeKey 安装部署 ARM 版 KubeSphere 和 KubernetesARM 版 KubeSphere 和 Kubernetes 常见问题 实战服务器配置 (个人云上测试服务器) 主机名IPCPU内存系统盘数据盘用途ks-master-1172.16.33.1661650200KubeSp…

项目管理之如何分配项目工作任务

项目资源配置技术是项目管理中至关重要的环节,它直接影响到项目的效率、质量以及最终的成果。本文将介绍项目资源配置技术,包括小组团队主管配置、保持团队规模小型化、保持团队人员能力均衡、为保证团队速度及质量,团队资源复用数量限制以及…

Android 自定义View一

1.继承已有VIew,改写尺寸:重写onMeasure SquareImageView 2.完全自定义重写onMeasure 3.自定义Layout 重写onMeasure onLayout 1.继承已有VIew,改写尺寸:重写onMeasure 流程: 重写onMeasure 用getmeasureedWidth …

随便写一写吧

1、软件是什么呢?可以做什么应用呢?软件最常见的应用是做数据处理。数据有哪些呢?比如视频处理,图片处理,人际关系软件,电脑画图软件,照片软件,通话,音乐软件&#xff0c…

大数据Doris(十五):Doris表的字段类型

文章目录 Doris表的字段类型 一、TINYINT数据类型 二、SMALLINT数据类型 三、INT数据类型

提示3D标题编辑器仍在运行怎么解决,以及3D标题编辑器怎么使用

在进行视频剪辑时,尤其是剪辑一些带有文字的开场视频,一般都会使用具有立体效果的3D标题,这样制作出来的视频效果不仅好看,还非常的炫酷,但是对于一些刚刚开始接触视频剪辑的小伙伴来说,可能对3D标题还不是…