自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 PyQt5常用控件及方法(代码段)

文章目录QLabel标签QPushButton按键QCheckBox复选框QRadioButton单选按钮QMessageBox弹框QSlider滑动条QFileDialog打开文件或文件夹QTreeView目录树结构QLabel标签显示文字from PyQt5.QtWidgets import QLabellabel = Qlabel()label.setText("显示内容")...

2019-03-24 21:35:35 10657 1

原创 YOLOv4在windows下的安装配置

YOLOv4安装依赖括号里是我当前版本vs(vs2015)cuda(cuda10.1)cudnn(cudnn7)opencv(opencv4.1)cmake(cmake3.15)安装步骤1.生成项目打开cmake,设置源文件路径(项目根目录)与输出文件路径(自定义例如mybulid)通过添加与删除配置选项如下图所示* 点击Configure,弹出对话框如下,选择...

2020-04-24 23:18:31 8723 29

原创 python + pyqt5开发自定义划屏截图工具并上传个人图床

最近使用markdown写笔记要插入图片时老是需要先截屏保存图片再打开图床web上传,心血来潮想着能不能做个一条龙的软件,于是自己动手写了这个小工具。主要流程:pyqt5全屏截图显示捕捉鼠标事件实时显示自定义区域虚线框展示截图等待操作(获取markdown链接 / 保存到剪切板 / 保存到本地)pyqt5获取屏幕截图使用QScreen对象的接口直接获取全屏截图返回QPixmap对...

2020-03-21 19:28:42 1209

原创 pyqt5 疑难杂症

记录一下pyqt5的一个小bug问题描述:程序运行后随机出现卡死情况,接着报Process finished with exit code -1073741515 (0xC0000005)错误原因:在子线程中操作了主线程中的GUI会有概率出现这个问题解决方法:利用信号与槽机制,在子线程中发送信号,在主线程中接受信号并操作...

2020-03-21 18:40:39 697 2

原创 pyqt5中设置图片显示等比例缩放

class LabelFrame(QLabel): def __init__(self, parent=None): super(LabelFrame, self).__init__() self.main_window = parent self.setAlignment(Qt.AlignCenter) # 居中显示 se...

2019-11-15 13:50:07 7499 1

原创 python中的属性访问顺序与描述符

对象属性的访问顺序使用点操作符访问属性时,obj.value等价于getattr(obj, 'value'),其查找顺序为实例属性,等价于使用obj.__dict__[value]类属性,等价于使用type(obj).__dict__[value]基类属性,遍历type(obj)的基类查找属性obj的类里重写了__getattr__(self, item)方法,正常的属性访问找不...

2019-09-18 16:54:57 369

原创 《Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classification》论文阅读笔记

论文原文:http://arxiv.org/abs/1502.01852论文主要讨论了以ReLU为激活函数的网络的缺陷并提出了改进的激活函数PReLU与新的Kaiming初始化方法1. PReLU前向传播通道独立:f(yi)=max⁡(0,yi)+aimin⁡(0,yi)f\left(y_{i}\right)=\max \left(0, y_{i}\right)+a_{i} \mi...

2019-09-03 10:23:00 324

原创 手把手教你搭建明星脸相似度分析系统

之前和女朋友在微信上玩明星脸小程序,发现大多小程序的分析都不太准,准的还收费,就决定自己搭建一个明星脸程序。项目地址:https://github.com/JiageWang/starface1. 数据收集要寻找最相似明星脸,首先得有数据,因为现成的数据集大多过时了,缺少很多当红的明星,因此决定自己去网上爬取,找了很多网站最终决定对明星网下手,写了个简单的脚本如下,主要使用的request...

2019-08-23 18:11:42 2354 9

原创 # Dropout杂记

出处:2012 Hinton 《Improving neural networks by preventing co-adaptation of feature detectors》基本原理: 每次训练时每个神经元以一定的概率p停止工作,使模型泛化性更强,因为它不会太依赖某些局部的特征,测试时不使用dropout,并且每一个神经元的权重参数要乘以1-p保证其期望相等数学表达:r...

2019-08-22 11:10:44 154

原创 LFFD A Light and Fast Face Detector for Edge Devices论文阅读笔记

论文原文:https://arxiv.org/abs/1904.10633?context=cs.CV中科院提出的新型单目标检测模型,适用于人脸、行人、车辆等单目标检测,速度快模型小效果好总体思路论文研究了感受野(RF)与有效感受野(ERF)的关联与重要性,使用感受野替代Anchors,即Anchor-free得方法,在一个基础模型结构上分别抽取8路特征图对从小到大的人脸进行检测,检测模块...

2019-08-22 10:11:48 1104 1

原创 RepNet 论文阅读笔记

论文原文:https://arxiv.org/abs/1407.1239本文的研究是通过单张RGB图像中的人体2D姿态转换成3D姿态,即作了姿态升维。总体思路借鉴了对抗生成网络与传统坐标透视转换的思想,模型分为三部分:第一部分姿态网络:就是传统做法常用的带残差的全连接神经网络直接通过2d姿态坐标预测3d姿态坐标。第二部分相机网络:相机的参数由六个坐标决定(选择、缩放),采用与姿...

2019-08-19 20:40:50 1379

原创 ImportError: No module named Cython.Build

记一次报错,在测试CornerNet的时候通过make编译外部库nms的适合出现了这个错误,一开始以为是Cpython没装,重新安装发现还是不行,后来发现是Makefile文件中的命令python setup.py install语句中的python在linux系统中默认为python2导致的,两种解决方案:1. 修改默认python为python3$ echo alias python=py...

2019-08-16 23:10:41 1721

原创 Opencv-python 常用操作函数速查笔记

文章目录·一、阈值操作1. 阈值处理 cv2.threshold()函数参数返回值实例效果二进制阈值化反二进制阈值化阈值化为0反阈值化为0截断阈值化自适应阈值化二、平滑处理1. 均值滤波 cv2.blur()函数参数返回值实例效果2. 方框滤波 cv2.boxFilter()函数参数返回值实例效果3. 高斯滤波 cv2.GaussianBlur()函数参数返回值实例效果4. 中值滤波 cv2.me...

2019-08-14 16:44:00 413

原创 python3.6 pyinstaller打包出错

RecursionError: maximum recursion depth exceeded···import syssys.setrecursionlimit(100000) #例如这里设置为十万chcp 65001

2019-07-04 21:17:54 235

原创 MobileNet V1(2017)/V2(2018)笔记及代码

MobileNet V11. 深度可分离卷积(depthwise separable convolution)深度卷积:将卷积核拆分成单通道,对特征图的每一通道使用不同的卷积核进行卷积逐点卷积:使用1x1卷积对特征图进行升维或降维计算量相比普通卷积下降为原来的1N2+1Dk2\frac{1}{N^2}+\frac{1}{D_k^2}N21​+Dk2​1​,对于3x3卷积约下...

2019-06-27 15:34:21 320

原创 SqueezeNet(2016)笔记及代码

SqueezeNet(2017)笔记及代码1. 模块化卷积(File Module)file module包括两部分:squeeze层 + expand层squeeze层:使用1x1卷积对特征进行压缩,输出通道数小于输入expand层:使用类似inception结构,使用两路1x1和3x3卷积分别卷积并concat2. 使用average pooling代替全连接参数大大减少,...

2019-06-27 15:28:38 690

原创 Pytorch 错误汇总

Pytorch 错误汇总1. Expected stride to be a single integer value or a list of 1 values to match the convolution dimensions, but got stride=[1, 1]1. Expected stride to be a single integer value or a list o...

2019-03-28 20:07:12 14258 3

原创 ubuntu16.04初始化配置及深度学习环境搭建

ubuntu初始化配置及深度学习环境搭建1. 更换软件源清华源地址:https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/$ cd /etc/apt/$ cp sources.list sources.list.backup #制作备份$ sudo vim sources.list # 修改源列表删除所有内容并更换为(以ubu...

2018-09-08 13:49:41 389

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除