软硬件环境
Windows 10 64bit
Anaconda3 with python 3.8
PyQt5 5.15
简介
鼠标是界面交互的重要手段,本篇我们就来看看 PyQt5 中几个常见的鼠标事件及其示例代码。
单击事件
鼠标的单击其实就是 鼠标按下 -->...
迷途小书童
3天前 77℃ 0评论
1喜欢
环境
python 3.8
python-docx 0.8.11
前言
python-docx 是一个可以创建和更新微软字处理程序 word 的库。 官方仓库地址: https://github.com/python-openxml/python-docx 。
安装 pyth...
迷途小书童
1周前 (05-10) 105℃ 0评论
0喜欢
环境
python 3.8
前言
namedtuple 是 collections 模块中的一个容器类型。看名字,也带了 tuple,我们都知道 tuple 中的元素是不可以修改的,在映射中可以当键使用,而 namedtuple 不仅可以通过索引来访问,还可以通过属性名称来访...
迷途小书童
2周前 (05-07) 117℃ 0评论
0喜欢
环境
windows 10 64bit
ubuntu 18.04 64bit
CUDA 11.2
cuDNN 8
TensorRT 8
前言
TensorRT 是 NVIDIA 公司推出的能够加速模型推理的框架。本文分别在 windows 10 和 ubuntu 18.04 ...
迷途小书童
2周前 (05-02) 152℃ 0评论
0喜欢
软硬件环境
Windows 10 64bit
Anaconda3 with python 3.7
PyQt5
实战
为了界面美观,有时候需要设置窗口的背景图片,本篇就来实现这个需求。
使用 designer 设计一个简单的界面,拖动三个 push button 到窗口中,调整...
迷途小书童
3周前 (04-26) 176℃ 0评论
0喜欢
软硬件环境
Windows 10 64bit
Anaconda3 with python 3.7
PyQt5
实战
QMessageBox 是一个通用的弹出对话框,包括了提示、警告、错误、信息、关于等等,只是显示的图标不一样,基本功能是非常类似的,本文来看看如何在 QMess...
迷途小书童
1个月前 (04-10) 353℃ 0评论
0喜欢
软硬件环境
Windows 10 64bit
Anaconda3 with python 3.7
PyQt5
实战
使用 Qt Designer 来设计界面,左侧是2个按钮,右侧是一个垂直布局 VerticalLayout,然后再使用一个水平布局,效果如下图
生成了 ui ...
迷途小书童
2个月前 (03-19) 358℃ 0评论
0喜欢
环境
windows 10 64bit
imgaug 0.4.0
简介
imgaug 是一个 python 编写的机器学习数据集增强库,通过它,可以把原来的小数据集,经过轻微的变化,形成一个新的更大的数据集。
安装
直接通过 pip 来安装
pip install imga...
迷途小书童
5个月前 (12-22) 1235℃ 3评论
2喜欢
环境
windows 10 64bit
mediapipe
俯卧撑
仰卧起坐
引体向上
感兴趣的,可以加入知识星球,获取源码。除此之外,星球内还有很多实用内容,并会持续更新,欢迎加入
...
迷途小书童
5个月前 (12-19) 1097℃ 0评论
1喜欢
环境
windows 10 64bit
Fast RCNN
PyQt5
简介
使用和 当YOLOv5碰上PyQt5 一样的界面,给 Fast RCNN 加上可视化的界面,同样支持图片检测、视频检测和摄像头检测,默认使用 GPU 加速,携带的是识别口罩的模型,可自行训练并替换
...
迷途小书童
5个月前 (12-17) 1194℃ 0评论
1喜欢
环境
windows 10 64 bit
opencv 4.5.3
需求
这是来自一位网友的需求,他已经拿到了团队内其它成员通过 openpose 处理后的 json 数据(这部分内容前文 windows编译openpose及在python中调用 已经讲过),现在要将 jso...
迷途小书童
5个月前 (12-17) 847℃ 0评论
1喜欢
环境
ubuntu 18.04 64位
YOLO数据集
简介
近年来,目标检测已经取得了长足的进步,不过,尽管如此,小目标与大目标之间,依然有着非常大的差距。论文 Augmentation for small object detection 提出了在原有图片数据中增加目标的...
迷途小书童
6个月前 (11-30) 783℃ 0评论
1喜欢
环境
windows 10 64bit
voc dataset
简介
有些时候,针对大的一个数据集(比如 VOC2012),我们只需要去做某个目标(比如 person)的模型训练,这时候,就需要将特定目标的图片和对应的标注整理出来,形成一个新的数据集。本篇,我们就来实现这个目...
迷途小书童
6个月前 (11-26) 721℃ 0评论
3喜欢
环境
windows 10 64位
anaconda with python 3.8
playsound 1.3.0
视频看这里
Youtube
Bilibili
前言
前文 Python文字语音播报 介绍过使用库 pyttsx3 来实现语音的播报。pyttsx3 接收...
迷途小书童
6个月前 (11-12) 838℃ 0评论
1喜欢
环境
windows 10 64bit
auto-py-to-exe 2.10.1
视频看这里
Youtube
Bilibili
前言
Python 项目打包是很多新手经常会问的问题,之前也有文章介绍过如何使用 pyinstaller 来打包生成可执行文件,只不过打包过...
迷途小书童
7个月前 (10-13) 6044℃ 0评论
1喜欢
环境
windows 10 64bit
python 3.7.9
方法一
通过打开文件的结果来判断,此文件是否存在
try:
f = open("filename.txt")
except FileNotFoundError:
# 不存在时...
迷途小书童
9个月前 (08-23) 267℃ 0评论
0喜欢
环境
windows 10 64位
anaconda with python 3.7
pdf2docx 0.5.2
前言
将pdf文件转换成word文件是一个非常常见的操作,我相信,大部分人的免费解决方案是使用一些在线的转换服务,但是这里会有个数据泄露的问题。本文介绍一个开源...
迷途小书童
9个月前 (08-17) 1347℃ 0评论
0喜欢
环境
ubuntu 18.04 64位
yolov5
deepsort
fastreid
前言
前文 基于YOLOv5和DeepSort的目标跟踪 介绍过针对行人的检测与跟踪。本文介绍另一个项目,结合 FastReid 来实现行人的检测、跟踪和重识别。项目地址: https:...
迷途小书童
10个月前 (07-15) 3161℃ 2评论
1喜欢
环境
windows 10 64位
python 3.8
获取对象的大小
使用sys.getsizeof可以检查Python对象的内存使用情况。让我们试试这个
In [1]: import sys
...:
...: mylist = range(0, 10000...
迷途小书童
10个月前 (07-07) 844℃ 0评论
0喜欢
环境
windows 10 64位
jupyter notebook
执行shell命令
在jupyter notebook中happy地敲着代码的时候,你会退出去执行shell命令吗?
其实大可不必,在notebook中就可以直接运行shell命令,只需要在命令最前面加上!...
迷途小书童
11个月前 (07-06) 984℃ 0评论
0喜欢
环境
windows 10 64bit
openpose 1.7.0
cuda 11.1
cudnn 8.0.5.39
visual studio 2019
cmake 3.20.2
视频看这里
YouTube
Bilibili
基础环境安装
cuda 和 cudnn ...
迷途小书童
12个月前 (05-29) 7072℃ 10评论
2喜欢
环境
ubuntu 18.04 64bit
python 3.8
前言
在实际项目中,经常会有这样的需求:
某个进程已经在后台运行了,现在想通过进程名来杀掉它
通过代码的方式启动一个新的进程来运行特定的shell指令,在需要的时候再杀掉该进程
那本文就来解决这个问题
示...
迷途小书童
12个月前 (05-28) 730℃ 0评论
0喜欢