qrect在图片上显示矩形框_Mac上用LabelImg手动标记图片
LabelImg用于图像检测数据集的制作,使用python编写,Qt作为图形接口。
Annotation的结果以PASCAL VOC格式,存储为XML文件,同时也支持YOLO格式。
项目地址:
tzutalin/labelImggithub.com
安装
推荐环境:python3 + Qt5 Terminal运行以下命令。
- Python2+Qt4 安装 (本人未实践
brew install qt qt4
brew install libxml2
make qt4py2
python labelImg.py
python labelImg.py [IMAGE_PATH] [PRE-DEFINED CLASS FILE]
2. Python3 + Qt5 (推荐
brew install qt
brew install libxml2
brew install pyqt5
make qt5py3# 下载上面链接的zip解压,cd到这个文件夹的位置
python3 labelImg.py
运行成功会出现图形操作界面。
3. Python Virtualenv (推荐
virtual环境可以避免python和Qt的一些版本问题
brew install python3
pip3 install pipenv
pipenv --three # or pipenv install pyqt5 lxml
pipenv run pip install pyqt5 lxml
pipenv run make qt5py3
python3 labelImg.py
使用
视频demo:
https://www.bilibili.com/video/av58221619?from=search&seid=15277283772013665755www.bilibili.com
整体界面:
点击open dir,打开你的图片文件夹读取图片。
创建标记框:点击Create/nRecBox,选出来图片的目标,输入label,保存annotation为xml文件。
快捷键
Command + U 倒入文件目录的所有图片
Command + R 更换anaotation保存路径
Command + S 保存
Command + D 复制当前label和矩形框
Space flag当前图片作为verified (verify image:When pressing space, the user can flag the image as verified, a green background will appear. This is used when creating a dataset automatically, the user can then through all the pictures and flag them instead of annotate them.)
W 创建矩形框
D 下一张图
A 上一张图
Delete 删除选中的矩形框
Command + + 放大
Command + - 缩小
⬆⬇⬅➡ 移动矩形框
qrect在图片上显示矩形框_Mac上用LabelImg手动标记图片相关推荐
- qrect在图片上显示矩形框_2019年6月百度大脑产品上新技术升级盘点内容
一年一度的百度 AI 开发者大会刚刚在北京落下帷幕,百度大脑发布了5.0,并宣布进入人工智能大生产时代. 而一系列黑科技的部分之外,百度 AI 开放平台本月还有一系列为开发者贴身打造的新产品和细致的服 ...
- php图片加边框,php在图片上增加矩形框并加入水印
php在图片下增加矩形框并加入水印 //统计混合汉字英文字符的实际字符数,只对gb2312码有效 function str_len($str){ $length=0; for($i=0;$i0x80) ...
- opencv进阶学习笔记6:使用鼠标在图像上绘制矩形框或者多边形框
基础版笔记传送门: python3+opencv学习笔记汇总目录(适合基础入门学习) 进阶版笔记目录: python+opencv进阶版学习笔记目录(适合有一定基础) 感兴趣区域传统绘制: openc ...
- pyqt5在图像上绘制矩形框
pyqt5在图像上绘制矩形框 from PyQt5.QtWidgets import QWidget, QApplication, QLabel from PyQt5.QtCore import QR ...
- rviz显示矩形框BoundingBox
rviz显示矩形框BoundingBox 类似显示如下BoundingBox 需要安装如下依赖 安装ros-melodic-jsk-recognition-msgs等依赖库 sudo apt-get ...
- html鼠标移动到图片上显示冒泡框,Bootstrap 教程 - 提示冒泡(Tooltip)
提示冒泡(Tooltip) 使用CSS3为CSS和JavaScript添加自定义Bootstrap工具提示的文档和示例,用于本地标题存储的动画和数据属性. 概览 使用提示冒泡持件时应了解以下:Tool ...
- VUE3 实现前台图片标注添加矩形框、图片放大、缩小、鼠标滚轮缩放
VUE3 实现前台图片标注 功能包括: 鼠标左键拖动添加矩形框标记区域,鼠标点击已绘制的矩形: 选中矩形,并绘制不同选中效果: 鼠标在已绘制的矩形中按住左键拖动,选中并移动矩形:选中矩形后鼠标在选中矩 ...
- 在OLED上显示各种各样的数据(文字、字母、图片)
今天来说一说OLED,也同时记录一下成果. 在学习OLED之前需要知道IIC协议,不了解的可以看(IIC协议相关_dxdlnu的博客-CSDN博客) 什么是OLED? OLED_百度百科 (baidu ...
- 怎么在html表格里加入图片不显示不出来,WPS表格里插入的嵌入式图片在Office的Excel无法正常显示...
WPS表格里插入的嵌入式图片 是=DISPIMG格式,这个图片是wps特有的功能,它不是shape, 有shapes集合中找不到.只能用wps的et表格打开才能看到这个图片 在Excel中打开会显示为 ...
- 用js实现加载本地图片并显示并将图片信息上传至服务端
大体上分如下步骤: 1.建立input标签 通过定义type='file'来实现打开选择的文件 var mousestart = cursorPosition(event);function curs ...
最新文章
- shell学习之路:流程控制(if)
- 行人识别学习资料整理2018
- Servlet跳转到jsp页面的几种方法
- sql server 判断是否存在数据库,表,列,视图
- android media_rw sdcard_rw,大约Android 了解权限管理
- C++(STL):34--- multiset容器详解
- Flutter Scaffold组件详情配制使用
- 什么是map评测指标
- 【kafka】Kafka 源码解析:Group 协调管理机制
- nginx配置二级目录,反向代理不同ip+端口
- OpenSSL API: SSL对象和SSL_CTX对象的使用
- 获取p12证书详情,返回证书详情实体
- 3DMAX下载、3dmax2014下载、3dmax2020下载亲测有效
- python中的translate函数_Python:内置函数makestrans()、translate()
- 【Json】Json校验工具
- Mac 安装包破损 或 软件不受信任无法打开
- 2022年《网络安全法》迎来首修,拟对多处加大处罚力度
- 利用ACM服务,快速申请免费的公有证书,你get到了吗?
- Python dict_values取第一个值
- 视频播放器html代码大全