IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> labelImg安装和操作指南(基于上一篇yolov 5 安装) -> 正文阅读

[Python知识库]labelImg安装和操作指南(基于上一篇yolov 5 安装)

全文指导性文章:教程:超详细从零开始yolov5模型训练 -作者:抛到海里

下载labelImg

创建文件夹

  • 在D盘中创建yolo_A文件夹(名称和位置随意取,自己找得到就ok)
  • 在yolo_A文件中创建:images、labels、A.yaml(注意:最后一个是YAML文件,如果你学了Python就知道应该如何正确创建)
    • Image存放样本图片
    • Labels存储标注信息
    • A.yaml文件存放目录信息和标志物分类
      在这里插入图片描述

删除一个.txt文件里的内容

  • 解压第一步下载的压缩包,在labellmg-master>data文件中找到predefined_classes.txt,直接打开,删除所有内容,保存。
    在这里插入图片描述

做一些准备工作

  • 打开Anaconda Prompt
    在这里插入图片描述

  • 激活环境activate yolo (请将yolo替换为你创建的环境名)
    激活后括号里的值自动改变为环境名

  • 输入conda install pyqt=5
    出现Proceed ([y]/n)?语句,输入y(表示yes),等待下载。

  • 输入 conda install -c anaconda lxml,等待下载完毕。
    出现Proceed ([y]/n)?语句,输入y,等待下载完成。

  • 输入pyrcc5 -o libs/resources.py resources.qrc(需要特别说明,这一行代码我弄了很久也没有运行成功,但是似乎不会影响到后续的操作。假如这一步你没有做好,没有关系)

运行labelImg

  • 将文件位置 cd 到labelImg-master文件(如果不知道cd 怎么用,请网络查找)
    • cd 路径的时候,最好直接粘贴文件夹名称,不然有极大可能搞错labllmg-master大小写
  • 输入python labelimg.py
    在这里插入图片描述
    运行成功,跳出新界面(此时一定不要着急关闭Anaconda Prompt,如果不小心关掉,查看文章最后的步骤-“再次打开labeling”)
    跳出的界面
    labeling完整界面图
  • 我们需要更改一些设置:
  • 点击上方>查看,按照下图打钩
    在这里插入图片描述
  • 点击右方中间的图标,将显示的logo改为yolo
    在这里插入图片描述
    更改设置完毕
  • 导入存放图像的目录,打开在开头建立的专门用来放图片素材的images文件,点击选择文件夹。
    在这里插入图片描述
  • 导入完成后,右下方将会出现目录栏。双击即可选择图片
    在这里插入图片描述
  • 点击创建区块(快捷键‘W’)
    在这里插入图片描述
  • 在拉伸选择需要标记的区块后,会弹出一个小窗口
    在这里插入图片描述
  • 在框中输入标记的名称,比如标记的是房屋,可以写‘house’,点击‘OK’
  • 接下来可以看到左侧出现了标记的标签,你可以在右上角编辑标签
    在这里插入图片描述
  • 标记好以后,Ctrl+S保存到labels(开头新建的文件夹)
  • 关闭labeling→右上角直接叉掉

再次打开labelImg

  • 打开Anaconda Prompt
  • 激活环境activate yolo
  • cd 到 labelImg-master文件
  • 输入python labelimg.py

-end-

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2022-05-06 11:01:43  更:2022-05-06 11:02:22 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 17:01:24-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码