Label Studio 是一个开源的、基于 Web 的数据标注工具,它支持多种数据类型,如文本、图像、音频和视频等。Label Studio 提供了一个直观的用户界面,使得标注人员可以轻松地进行数据标注。
有 Python SDK、ML 后端支持、前端界面,在下面实例中只使用了前端标注页面的,在此进行记录。
在公司自研项目中加入开源标注工具。
**注:**官方文档可能和当前版本有所不通,部分功能可能不支持。
克隆 Label Studio 源码
前端标注工具路径在/web/editor
, 命令需要在/web
目录下运行,运行yarn build
完成打包
把dist/libs/editor
引入到项目中/public
下*(导致项目体积过大)*
在 index.html 中引入<script type="module" src="/label-studio/editor/main.js"></script>
在页面引入css/public/label-studio/editor/main.css
label studio 会在window
上挂载一个全局对象,可以通过window.Htx
来获取标注数据