使用Make Sense在线标注数据集

2024-02-23 05:50

本文主要是介绍使用Make Sense在线标注数据集,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 一款免费的在线标注工具,免去大部分环境依赖,感谢开发者。

目录

 前期小准备

 标注图片

导入图片

导入标签 

标注 

菜单功能

导出标注

总结


 

e10400c8e65f45ca851d494506e4b4e1.png

 前期小准备

(1)在D盘或者其他创建dataSet文件夹,在其下创建images文件夹和classes.txt文件。

ef8dd66e9365454f918378d220f7df95.png

 (2)在images文件夹下存放要标注的图片,在classes.txt文件中输入标签的名称。

 224bdc6ced88418f82e469930ed10207.png

 

11c4c55a87f943bfb34365244df1217f.png

 标注图片

进入网站Make Sensehttps://www.makesense.ai/

 首页出来后点击右下角的Get Started。

e10400c8e65f45ca851d494506e4b4e1.png

导入图片

点击界面中间的Drop images,找到我们图片存放的文件夹。

897d18ccb0d24d9f84f2964d994d2517.png

 键盘输入CTRL+A选择选择全部图片或者用鼠标自己选择需要的图片,然后点击打开。

b08bf9d8d3464621963b8f3d55137bea.png

 如上选择了一张图片,然后点击Object Detection(物体检测),会出现如下界面。(Image recognition,图像识别)

004bdb21049447bd93f63a892c035371.png

导入标签 

这是提示我们标签的列表是空的,我们点击右下的Load labels from file,再点击Drop labels file,然后在弹出的窗口中选择我们之前准备好的classes.txt。

777b760c2f2c4251acbe43536e043519.png

 Make Sence会从txt文件中读取出你事先命名的标签,然后再点击右下的Create labels list。(正常来说是这样的,但是为了防止遇到小bug,可以先点一下Start project,再点击Create labels list。)706a3a44b3f748f58fd89da716989b29.png

 然后在label列表你就可以进行更改颜色等(不影响标注的结果),点击Start project开始标注。

32fe64a9194441e49dec467f189c3a3a.png

标注 

此时鼠标出现十字辅助线,标注的时候尽量贴合要标注出来的物体,左边进行图片的切换,右边进行标签名称的选择和删除等操作。看不清的物体可以按住CTRL然后滚动鼠标滚轮进行放大,放大后若想拖动图片,要先点击上方的手图标才能进行拖动。

5f8e2b98fb2041edb20e617ca63827cd.png

菜单功能

0e5dd8db812f4bcbb66f22fca33f703e.png

 点击左上的Actions可以看见Make Sense提供的一些功能,修改标签列表(Edit Labels),导入图片(Import Images),导入标注(Import Annotations),导出标注(Export Annotations),使用Make Sense提供的AI辅助标注(Load AI Model)。

导出标注

标注完成以后就要导出标注了,点击Actions中的Export Annotations,选择第一个YOLO类型的选项。(如果需要其他类型的就点击其他选项),点击Export,等待浏览器下载完成就行。下载的压缩文件里就是我们辛苦标注的成果了。

总结

总的来说,Make Sense的基本使用就如上所说了,个人感觉虽然它可能不如一些其他熟知的标注功具快捷,但是Make Sense的优势在于它是一款免安装的标注工具,方便上手,只要能打开浏览器上网就行,对环境没有其他要求。

 

 

这篇关于使用Make Sense在线标注数据集的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/737694

相关文章

python使用库爬取m3u8文件的示例

《python使用库爬取m3u8文件的示例》本文主要介绍了python使用库爬取m3u8文件的示例,可以使用requests、m3u8、ffmpeg等库,实现获取、解析、下载视频片段并合并等步骤,具有... 目录一、准备工作二、获取m3u8文件内容三、解析m3u8文件四、下载视频片段五、合并视频片段六、错误

gitlab安装及邮箱配置和常用使用方式

《gitlab安装及邮箱配置和常用使用方式》:本文主要介绍gitlab安装及邮箱配置和常用使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1.安装GitLab2.配置GitLab邮件服务3.GitLab的账号注册邮箱验证及其分组4.gitlab分支和标签的

SpringBoot3应用中集成和使用Spring Retry的实践记录

《SpringBoot3应用中集成和使用SpringRetry的实践记录》SpringRetry为SpringBoot3提供重试机制,支持注解和编程式两种方式,可配置重试策略与监听器,适用于临时性故... 目录1. 简介2. 环境准备3. 使用方式3.1 注解方式 基础使用自定义重试策略失败恢复机制注意事项

nginx启动命令和默认配置文件的使用

《nginx启动命令和默认配置文件的使用》:本文主要介绍nginx启动命令和默认配置文件的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录常见命令nginx.conf配置文件location匹配规则图片服务器总结常见命令# 默认配置文件启动./nginx

在Windows上使用qemu安装ubuntu24.04服务器的详细指南

《在Windows上使用qemu安装ubuntu24.04服务器的详细指南》本文介绍了在Windows上使用QEMU安装Ubuntu24.04的全流程:安装QEMU、准备ISO镜像、创建虚拟磁盘、配置... 目录1. 安装QEMU环境2. 准备Ubuntu 24.04镜像3. 启动QEMU安装Ubuntu4

使用Python和OpenCV库实现实时颜色识别系统

《使用Python和OpenCV库实现实时颜色识别系统》:本文主要介绍使用Python和OpenCV库实现的实时颜色识别系统,这个系统能够通过摄像头捕捉视频流,并在视频中指定区域内识别主要颜色(红... 目录一、引言二、系统概述三、代码解析1. 导入库2. 颜色识别函数3. 主程序循环四、HSV色彩空间详解

Windows下C++使用SQLitede的操作过程

《Windows下C++使用SQLitede的操作过程》本文介绍了Windows下C++使用SQLite的安装配置、CppSQLite库封装优势、核心功能(如数据库连接、事务管理)、跨平台支持及性能优... 目录Windows下C++使用SQLite1、安装2、代码示例CppSQLite:C++轻松操作SQ

SQL Server修改数据库名及物理数据文件名操作步骤

《SQLServer修改数据库名及物理数据文件名操作步骤》在SQLServer中重命名数据库是一个常见的操作,但需要确保用户具有足够的权限来执行此操作,:本文主要介绍SQLServer修改数据... 目录一、背景介绍二、操作步骤2.1 设置为单用户模式(断开连接)2.2 修改数据库名称2.3 查找逻辑文件名

Python常用命令提示符使用方法详解

《Python常用命令提示符使用方法详解》在学习python的过程中,我们需要用到命令提示符(CMD)进行环境的配置,:本文主要介绍Python常用命令提示符使用方法的相关资料,文中通过代码介绍的... 目录一、python环境基础命令【Windows】1、检查Python是否安装2、 查看Python的安

Python并行处理实战之如何使用ProcessPoolExecutor加速计算

《Python并行处理实战之如何使用ProcessPoolExecutor加速计算》Python提供了多种并行处理的方式,其中concurrent.futures模块的ProcessPoolExecu... 目录简介完整代码示例代码解释1. 导入必要的模块2. 定义处理函数3. 主函数4. 生成数字列表5.