首页 > 其他分享 >使用Labelimg的一点小坑

使用Labelimg的一点小坑

时间:2024-07-19 08:56:28浏览次数:17  
标签:Labelimg 保存 虚拟环境 报错 labelimg 一点 小坑 标注

由于项目新建了虚拟环境,所以需要重新下载Labelimg标注图片。将目录切换到项目文件夹下,输入指令:pipenv shell进入虚拟环境。

输入指令pipenv install labelimg当然,我的Pipfile已经更换了下载源。

下载完成后,输入指令labelimg,成功进入了,当我寻思怎么如此顺利的时候,果然还是出了一点小问题。

由于需要使用yolov8进行训练,标注结果类型就选择yolo,点击保存。接下来便是报错闪退TypeError: expected str, bytes or os.PathLike object, not NoneType

去搜了一圈,说是改源码,试了一下不管用,最后留意到报错信息第一条image_file_dir = os.path.dirname(self.file_path),这个是源码中的内容,点进去一看,原来是自己的保存路径没有设置就点保存了。

果然还是粗心大意呀,设置好标签保存路径和保存类型,点保存,labelimg保存正常。

labelimg快捷键:A切换到上一张,D切换到下一张,W开始标注矩形框。

标签:Labelimg,保存,虚拟环境,报错,labelimg,一点,小坑,标注
From: https://www.cnblogs.com/fuzera/p/18310744

相关文章

  • uniapp(全端兼容) - 最新详细实现 “卡片式堆叠“ 轮播图效果,堆叠在一起的轮播图片可
    效果图在uni-app微信小程序/手机h5网页网站/安卓app/苹果app/支付宝小程序/nvue等(全平台完美兼容)开发中,实现uniApp各端都兼容的图片堆叠轮播图功能,层叠轮播插件,详细实现上下层叠轮播图并且在全平台通用兼容,卡片叠加在一起的轮播翻滚,错开叠加来回拖曳左右滚动切换,支持修改......
  • [AIZU ONLINE JUDGE] 计算几何 CGL_3_C (射线法判断一点是否在多边形内部)
    Polygon-Point-ContainmentForagivenpolygon g andtargetpoints t,print"2"if g contains t,"1"if t isonasegmentof g,"0"otherwise.g isrepresentedbyasequenceofpoints p1, p2,..., pn wherelinesegmentsconnec......
  • 字符串不会一点
    每次讲字符串杂题都发现自己忘光了。本文章用于我个人字符串专题重生。二分+哈希咕AC自动机咕SAM说文解字:SAM=SuffixAutoMation(后缀自动机)即一个可以表示字符串所有后缀的自动机。具体的,一个SAM是一个有一个确定的源点和不同终止节点的有向无环图。同时,SAM是一......
  • leetcode145. 二叉树的后序遍历,递归法+迭代法,全过程图解+步步解析,一点点教会你迭代法
    leetcode145.二叉树的后序遍历,递归法+迭代法给你一棵二叉树的根节点root,返回其节点值的后序遍历。示例1:输入:root=[1,null,2,3]输出:[3,2,1]示例2:输入:root=[]输出:[]示例3:输入:root=[1]输出:[1]递归法还是一如既往的简单。postorder函数是递归函数,用......
  • 文件路径分隔符的一个小坑
    文件分隔符在不同的系统上是不一样的,windows系统上的文件分隔符是”\“,但是在Linux系统上就是”/“在开发中需要注意这一点将分隔符换为File.separatorFile.separator //可根据系统的默认分隔符来进行变换源码解释/***Thesystem-dependentdefaultname-......
  • java线程池的一个小坑:shutdown之后线程并不会停止运行
    问题背景最近我想要实现一个这样的功能:在线程运行超过一段时间之后就向主程序抛出一个异常,并停止这个线程。其具体的应用场景是一个任务由多个子任务组成,每个子任务单独一个线程,如果某个子任务长时间未完成就认为这个子任务失败(可能是因为网络原因卡死了),就需要把这个线程结束掉,......
  • 对零基础想转行网络安全同学的一点建议
    最近有同学在后台留言,0基础怎么学网络安全?0基础可以转行做网络安全吗?以前也碰到过类似的问题,想了想,今天简单写一下。我的回答是先了解,再入行。具体怎么做呢?首先,你要确定学习方向。网络安全是一个很大的概念,包含的东西也很多,比如web安全,系统安全,二进制安全,无线安全、数......
  • 关于之前写的动态字符串的绑定再说一点
    1、我今天发现一个奇怪的事情我之前写的关于动态字符串的绑定https://www.cnblogs.com/guchen33/p/18060276<TextBlockWidth="200"Height="30"FontSize="20"Text="{BindingContent,StringFormat={}{0}!}"/> pu......
  • 湖南(焦点小组)源点咨询 用户座谈会现场访谈之一点心得
    湖南源点调研认为:访谈前,务必先明确最核心的目的。一些初学的同学都知道,访谈首先要准备一个提纲,的确这是一个基础工作。但我在实际情况更常见到的是:访谈提纲看似全面,各种维度都去问,但核心的问题却占比很少。在依照访谈提纲去访谈的时候,看似聊了很多,最后却发现都是一些外围不......
  • Python标注工具labelImg使用Pyinstaller打包成EXE的过程及问题处理
    直接上过程1.在python项目中使用pip命令安装pyinstaller。2.在python编辑器(如Pycharm)终端切换到要打包的.py文件所在目录。3.使用pyinstaller工具命令打包.py文件,如:pyinstallerlabelImg.py--noconsole--workpath.\Pyinstaller\temp --distpath.\Pyinstaller\dist 4.......