首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    『开发技术』LabelImg安装及使用介绍

    此外,它还支持YOLO格式 观看演示视频 安装 从源头构建 Linux / Ubuntu / Mac至少需要Python 2.6并且已经使用PyQt 4.8进行了测试。...Ubuntu Linux Python 2 + Qt4 sudo apt-get install pyqt4-dev-tools sudo pip install lxml make qt4py2 python...apt-get install pyqt5-dev-tools sudo pip3 install -r requirements/requirements-linux-python3.txt make...单击“菜单/文件”中的“更改默认保存的注释文件夹” 点击“打开目录” 点击“创建RectBox” 单击并释放鼠标左键以选择要注释矩形框的区域 您可以使用鼠标右键拖动矩形框进行复制或移动 注释将保存到您指定的文件夹中...空间 将当前图像标记为已验证 w ^ 创建一个矩形框 d 下一张图片 一个 上一张图片 德尔 删除所选的矩形框 按Ctrl + 放大 Ctrl-- 缩小 ↑→↓← 键盘箭头移动选定的矩形框 验证图片

    3.2K30

    Linux命令行字符画生成器

    介绍 此项目移植于网页版字符画生成器,最初是为了方便公众号生成图文素材的封面图片。移植到Linux下后,不仅可以更方便生成字符画,也可应用于linux命令行模式下,使其文字提示更加醒目美观。...文件说明 ascii_signature.sh 此文件为工具主程序,实现了查询当前可用字体,根据参数生成目标字符画的功能。...目前支持对大小写英文字母和数字转化,暂不支持特殊字符 脚本内自带一种默认字符画,其他字符画依赖于相同路径下 font文件夹 没有 [-f|--font]参数时默认使用自带默认字体smkeyboard 具体操作如下...其中,'template' 为模板文件,在新增字符画风格时,只需将'template' copy 成新的名字,然后将文件中大小写英文字母和数字填入对应位置即可 目前已经支持的字符画样式如下: $ ls...注:当缺少小写字母对应字符画时,将对应位置留空即可。在进行转换时会自动使用大写字母字符画进行替换 ?

    5.1K20

    PyQt 截图小工具

    前言时不时要截个屏,圈画重点,再复制给同事或存档,工作效率却总被琐碎的操作拉低。偶然的一次灵感:何不自己动手,做一个 “一键框选截图 + 涂鸦标注 + 复制/保存” 的小工具?...主要原因有三点:窗口透明与事件拦截:Qt 支持透明窗口、鼠标穿透和拦截,可自定义截图蒙层;强大的绘图 API:QPainter + QPixmap 组合,可高效实现涂鸦与文字绘制;系统交互:Qt 提供对剪贴板...六、截图覆盖层 ScreenshotOverlay最棘手的部分就是,一个全屏透明窗口,既要拦截所有鼠标事件,又要在选区绘制半透明蒙层、实线矩形框,并准确生成截图。1....QPainter.CompositionMode_Clear) painter.fillRect(self.selection, QColor(0,0,0,0)) # 画选区边框...WA_TranslucentBackground 让窗口支持透明;使用 screen.grabWindow(0) 抓取当前屏幕内容,做为背景;蒙层效果:先填充半透明黑,再用 CompositionMode_Clear 清除选区区域;绘制白色矩形框

    1.4K00

    C++ Qt开发:Charts折线图绑定事件

    Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍QCharts折线图的常用方法及灵活运用...以下是对这段代码的总结: 鼠标左键按下 (mousePressEvent): 记录鼠标左键按下时的起始点,用于后续矩形框缩放操作。...鼠标左键释放 (mouseReleaseEvent): 获取矩形框的结束点,创建矩形框,并使用 zoomIn 方法在矩形框内进行缩放。 如果是右键点击,使用 zoomReset 方法重置缩放。...::LeftButton) { // 获取矩形框的 endPoint endPoint = event->pos(); // 创建矩形框...Qt::Key_PageUp: // 按 PageUp 键上移 chart()->scroll(0, 50); break; case Qt::

    1.9K10

    labelImg标注工具

    常见的图片标注工具 LabelImg 这款工具是全图形界面,用Python和Qt写的,最牛的是其标注信息可以直接转化成为XML文件,与PASCAL VOC以及ImageNet用的XML是一样的。...Python2+Qt4 sudo apt-get install pyqt4-dev-tools sudo pip install lxml make qt4py2 python labelImg.py...热键 说明 ctrl + A 显示所有的框 ctrl + H 隐藏所有的框 ctrl + d 复制当前标签和矩形框 ctrl + E 编辑标签 ctrl + F fitwindow ctrl + J move...shift + o 打开的文件夹只显示.xml文件 ctrl + shift + s ctrl + + 放大 ctrl - - 缩小 ctrl + = 原始大小 a 上一张图片 d 下一张图片 w 创建一个矩形框...del 删除选定的矩形框 space 将当前图像标记为已验证 ↑→↓← 键盘箭头移动选定的矩形框 其他同类标注工具(Github): Yolo_mark BBox-Label-Tool ImageLabel

    3.2K21

    Qt开发麒麟Linux桌面应用程序的流程

    Qt 开发麒麟 Linux 桌面应用程序的流程与在通用 Linux 发行版(如 Ubuntu, Fedora 等)上开发Qt应用程序的流程非常相似,因为麒麟 Linux 本质上也是一个基于 Linux...以下是 Qt 开发麒麟 Linux 桌面应用程序的详细流程:1.准备开发环境麒麟 Linux 系统: 确保你有一台安装了麒麟 Linux(例如 Ubuntu Kylin 或 Kylin OS)的机器。...麒麟 Linux 的仓库中通常会有 Qt5 或 Qt6 的默认版本。...部署工具:linuxdeployqt: 这是 Qt 官方推荐的 Linux 部署工具。它可以自动收集你的应用程序所需的所有 Qt 依赖库,并将它们打包到一个可分发的目录或 AppImage 文件中。...通过遵循上述步骤,你可以在麒麟 Linux 系统上高效地开发和部署功能丰富且与系统深度集成的 Qt 桌面应用程序。

    5.4K10
    领券