自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 资源 (10)
  • 收藏
  • 关注

原创 win10 + cuda10.2+tensorflow2.0 :cudart64_100.dll not found

cudart64_100.dll not found新安装tensorflow2.0,从vs2019到cuda、cudnn,都是重新安装,真是脑壳疼。配置:vs2019cuda 10.2cudnn v7.6.5.32tensorflow 2.0嗯,装完cuda 与cudnn后,检测下:nvcc -V没问题。接着装tensorflow2.0,装完之后,检测一下,报错:折腾了...

2019-12-26 11:20:34 9072 8

原创 python换源(Windows)

在c盘的用户(users)里,找到当前用户文件夹,进去后新建一个文件夹,取名叫pip,然后在pip文件夹里新建一个叫pip的文本文件,修改后缀名位ini。并且输入:[global] timeout = 6000 index-url = http://pypi.douban.com/simple trusted-host = pypi.douban.com...

2019-11-10 13:07:24 2319

原创 github从本地上传文件到仓库

今天尝试了下在git上面建立一个图片仓库。由于时间关系,暂且不具体写篇博客。记录下,我用的文章:如何在GitHub提交图片,做一个自己的图片仓库有时间补上。...

2019-10-22 19:55:07 420

原创 jupyter 插入本地图片

最近要做课件,学习一下怎么在jupyter notebook里插入图片。这里记录一下。插入本地图片![jupyter](./图片1.png) 注意将其从代码快选择为标记。这里使用的是相对路径,需要将图片1.png放入代码文件所在目录下:运行后变成,如下图所示:这是python里的datetime库中的一个介绍。...

2019-10-10 19:56:57 4372

原创 第一章 Anaconda简单介绍与使用

Anaconda简单介绍与使用简单介绍简单介绍安装完了,在菜单文件夹里会出现这些图标。Anaconda环境管理工具,里面包括开发工具,环境,一些开源社区,学习资料等相关的信息。Anaconda环境下的类似于命令提示符的终端。等同于cmd,只不过它是Anaconda虚拟环境的(不过二是Powershell环境的)。同上这个等同于命令提示符,比如说,在cmd中跑python文件的方法,...

2019-09-06 13:01:13 684

原创 第一章 Anaconda下载安装

Anaconda下载安装下载安装下载下载官网:https://www.anaconda.com/点进去后:点进去后,选择download(下载)。然后,在这个页面往下翻,会出现这个界面:首先,1是选择操作系统,这里有windows、mac、linux3个。默认选择的是mac。这里我选择了自己的系统:windows.。然后,2是选择对应的python版本,这里我选择了pyt...

2019-09-06 11:14:46 281

原创 第一章 pythonIDLE初步使用

IDLE初步使用介绍在命令窗口写代码文本编辑器运行代码在命令提示符 运行代码文件介绍打开python IDLE打开后是这个样子:这个窗口是命令运行窗口,图中标注的2是交互式提示符。python环境命令窗口都带这种提示符:<<<。在命令窗口写代码在这里可以直接敲写代码,一行一行运行。比如:这是其中一种。另一种就是在文本编辑器写代码。文本编辑器运行代码再上上图...

2019-09-05 22:25:14 651 2

原创 第一章 python语言开发环境配置之IDLE安装

官方IDLE安装教程1. 下载1. 下载可能网速会不好的:官网链接百度网盘:v85l

2019-09-05 16:13:51 1334

原创 YOLOv3网络结构和解析

学了这么久的YOLOv3,把自己的学习心得记录下。欢迎指正!参考:YOLOv3网络结构细致解析基于keras-yolov3,原理及代码细节的理解论文地址:https://pjreddie.com/media/files/papers/YOLOv3.pdfyolov3官网:https://pjreddie.com/darknet/yolo/Keras版本推荐:https://github...

2019-05-09 23:03:07 80168 64

原创 DLL load failed: 找不到指定模块\Failed to load the native TensorFlow runtime解决方法

安装tensorflow出错:Traceback (most recent call last):File "C:\Users\toy\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 18, in swig_import...

2019-04-11 20:53:58 2134 1

原创 vs2017 cmake opencv教程心得 以及在VS2017与QT5上的配置

这几天都在编译opencv,用cmake编译没报错,医用vs编译的时候就出问题,找不到"opencv_world.dll"文件,挺糟心的,现在把自己的教程写下来。环境:vs2017opencv3.4contribcmake3.101 下载所需的各种文件vs什么的默认安装好了。open官网:opencvcontrib:contrib链接cmake:cmeke当然你可以选择...

2019-04-05 16:20:52 2899 2

原创 win10 + YOLOv3 在darknet下可视化训练过程的参数

yolov3可视化训练命令转化log文件绘制loss变化曲线可视化Avg IOU,Avg Recall等参数训练命令参考了许多博客,发现比较坑。大概大多基于linux命令,我在windows下输入无法识别。要可视化训练过程,首先得把训练中输出的参数生成日志,这需要我们修改训练命令。网上大多是这个命令:./darknet detector train cfg/tiny-yolo.cfg ti...

2019-03-02 14:23:06 7474 28

原创 07 PCA(主成分分析)之梯度上升法

上篇讲的是PCA基于矩阵操作方法的实现,本文讲的是基于梯度上升法实现的PCA。PCA之梯度上升法PCA原理主成分分析PCA均值归零(demean)映射轴和方差梯度上升法代码实现单个主成分分析多个主成分分析PCA原理假设现有样本的分布如下图所示。样本有两个特征,也就是二维的数据:特征1和特征2,如果对样本进行降维,首先可以考虑基于坐标轴进行降维。会有如下两种方式:舍弃特征1,只保留特征2,...

2019-02-01 21:25:56 912 1

原创 06 PCA(主成分分析)之特征值分解

参考博客:主成分分析(PCA)原理详解PCA (主成分分析)详解 (写给初学者)PCA之特征分解1. 相关背景2. 数据降维3. PCA原理详解3.1 什么是PCA3.2 协方差和散度矩阵3.3 特征值分解矩阵原理3.4 SVD分解矩阵原理3.5 PCA算法两种实现方法(1) 基于特征值分解协方差矩阵实现PCA算法(2) 基于SVD分解协方差矩阵实现PCA算法4 PCA实例](PCA之特征...

2019-01-30 22:55:07 6410

原创 00 knn(K Nearest Neighbor)

这里写自定义目录标题k近邻k必须是奇数不能为偶数?功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入k近邻顾名思义,是...

2019-01-23 21:55:09 1036

原创 逐帧读取视频保存为图片(python+opencv)

""" 从视频读取帧保存为图片"""import cv2cap = cv2.VideoCapture("003.mp4")#名为'003.mp4'的文件c=0 #文件名从0开始while(1): # get a frame ret, frame = cap.read() # show a frame ...

2019-01-17 21:59:30 10967

原创 05 Logistic Regression

1 Logistic 原理逻辑回归从字面上看是一个回归问题,很容易和回归分析联系到一起。这是字面意思给人的错觉,其实它不是回归问题!它是最典型的分类问题,经典的二分类,比如检查邮件是否是垃圾邮件,检查一个零件是否是合格件,判断一个西瓜是否成熟等等,这些日常生活中经常用于判断是非黑白的问题,都能用到这个经典的二分类之逻辑回归。如下图:这样一个线性可分的问题,需要这么一个超平面将其分开。而逻辑回...

2019-01-02 18:00:59 200

原创 04 聊聊线性回归多重共线性

感谢:1. 机器学习之线性回归:OLS 无偏估计及相关性python分析2. 机器学习线性回归:谈谈多重共线性问题及相关算法共线性’对于最小二乘线性回归,它本身是比较怕共线性的。请看下面公式:θ=(XTX)−1XTy\theta=(X^TX)^{-1}X^Tyθ=(XTX)−1XTy那么,如果XTXX^TXXTX奇异矩阵(不满秩),则XTXX^TXXTX不能求逆了。自然就无法求解。但是...

2019-01-01 21:07:44 3663 2

原创 03 线性回归Python代码

假设获得这么些数据: |房屋面积 | 使用年限 | 价值| [[ 0.35291809, 0.16468428, 0.35774628], [-0.55106013, -0.10981663, 0.25468008], [-0.65439632, -0.71406955, 0.1061582 ], [-0.197906...

2019-01-01 16:37:02 498

转载 csdn公式编辑

来自《Cmd Markdown 公式指导手册》,但是CSDN的Markdown也能够支持。标签: Tutorial 2018-03-20 补档: 收到很多小伙伴对本文的源文档转载需求,故传了一份 md 文件,请按需 下载 。 本文固定链接: https://www.zybuluo.com/...

2018-12-31 16:18:03 268

原创 yolo配置的一些问题:cuda

最近玩yolo是发现的一些问题。装完cuda,跑tensorflow不报错,但重新配yolov3是会有错误,如下:严重性 代码 说明 项目 文件 行 禁止显示状态错误 MSB4062 未能从程序集C:\ProgramFiles(x86)\MSBuild\Microsoft.Cpp\v4.0\V140\BuildCustomizations\Nvda.Build.CudaTasks.v8.0.dl...

2018-12-28 17:21:22 1126

原创 yolov3在win10下训练自己的数据

确定自己配好yolov3的环境了,跑官方的例子也成功后,现在考虑自己的数据。首先确定自己cuda环境是否设置好了(我自己是重新加了环境变量,具体请百度)。按着官方教程顺序来吧。1在darknet-master\build\darknet\x64目录下,复制一个yolov3.cfg,另存为yolo-obj.cfg。打开yolo-obj.cfg(用notepad、vscode之类的),需要做一...

2018-12-27 21:45:17 4497 14

转载 02 二分法迭代求零点

感谢Python与机器学习算法频道。接着来学二分法迭代求零点。01对于区间[a,b][a,b][a,b]上单调连续函数y=f(x)y=f(x)y=f(x),若f(a)×f(b)&amp;amp;lt;0f(a)×f(b)&amp;amp;lt;0f(a)×f(b)&amp;lt;0,通过不断地把函数 f(x)f(x)f(x)的零点所在区间一分为二,使区间的两个端点逐步逼近零点(一个解),进而得到零点近似值的方法叫二...

2018-12-26 22:25:19 1944

转载 01 牛顿迭代公式

01设 r 是f(x) = 0的根,选取x0x_0x0​ 作为r的初始近似值,过点 (x0,f(x0))(x_0,f(x_0))(x0​,f(x0​)) 做曲线 y=f(x)y = f(x)y=f(x) 的切线L,L的方程为y=f(x0)+f′(x0)(x−x0) y = f(x_0)+f&amp;#x27;(x_0)(x-x_0)y=f(x0​)+f′(x0​)(x−x0​),求出L与x轴交点...

2018-12-26 21:52:54 1757

原创 yolov3在win10 下用vs2017配置GPU版

正在配置yolov3环境,貌似弄出来了,现在简单记记。软件: vs2017 opencv3.4 cuda8.0 cudnncuda安装cudnn配置opencv配置vs配置大致就这么4步,慢慢来。cuda下载安装不推荐去官网下,麻烦不说,还老是失败。你要注册才能下,而且总是失败就不爽了,可以搜搜其他的源,我的的8.0,比较老就不挂上去了,正常软件安装没设么好说的。cudn...

2018-12-25 23:00:38 7566 6

原创 七彩虹战斧C.AB350M-HD魔音版V14A刷Bios教程

最近刷了下Bios,有些坑洞,写篇博客记录下。1 确定自己主板型号,下载Bios不管是因为什么目的想要刷bios,首要的就是确定自己主板型号,然后去官方网站下载对应型号的Bios。这个很重要,很重要,很重要,重要事情说三遍,免得刷错型号,刷出问题来。我的主板是七彩虹战斧C.AB350M-HD魔音版V14A,所以去这里:七彩虹战斧C.AB350M-HD魔音版V14A官方链接 。在这个日期,七...

2018-12-25 16:10:28 14234 1

原创 最小二乘法Python实现

最小二乘法数学和统计上面一个基本方法是,根据最小二衬发拟合平面上的点集。其拟合的图形通常是基本类型函数,如:线性函数、多项式、三角多项式等。由于数据有测量误差或者试验误差,我们不要求数据通过所有数据点。实际上,我们需要的是在所有数据点的y值,和逼近曲线相应点处的y值俩者之间误差的平方和最小意义下的最佳曲线。具体原理推导不详细说,在线性代数的书里基本都会有介绍。下面介绍定理:若A是秩为n的m...

2018-12-23 17:20:43 15499

原创 Python 基于霍夫变换寻找正弦曲线

Python 基于霍夫变换寻找正弦曲线应师弟要求,要一个霍夫变换检测正弦曲线的。网上找了一圈,也没有源码,干脆自己写了。代码思路参考了吴志芳:基于Hough变换识别单周期正弦曲线图像的算法及实现这篇文章。普通正弦函数形如:参数有四个:A、ω、φ、y0.当转入参数空间会是四维的,计算开销会很大,电脑带不动(内存不足),我人工认定前俩个参数已知(毕竟正弦参数就是自己设定的)。这样降为二维就好算...

2018-12-21 20:55:00 1364 4

原创 matlab2014b 和c++环境搭建(找不到编辑器)

电脑:win10已安装vs2017(即vc的几个版本都已经装好比如说vc++2015)matlab2014b问题:先上图更详细点的是:命令行输入:mex -setup -v 你会发祥上述问题。错误信息也很明显了:没有找到编辑器,从VC2008到VC2013,都没有找到。我是win10 的电脑,装了vs2017,显然不可能没装这些驱动。那么就是路径问题了。先转到matlab安装路径下:...

2018-09-21 19:53:55 5876 8

原创 Python时频变换(傅里叶变换)

参考博客: https://blog.csdn.net/on2way/article/details/46981825 https://www.cnblogs.com/ranjiewen/p/6241913.html 参考书籍: 《数字图像处理第三版》(冈萨雷斯) 《信号与系统第二版》(奥本海姆)本博客不会讲述过多的公式与证明(我不会说在博客输入公式好麻烦)。...

2018-09-19 22:55:45 5214 2

转载 转载----计算机视觉与算法测试数据集和源码站点

致敬原作者:原文博客以下是computer vision:algorithm and application计算机视觉算法与应用这本书中附录里的关于计算机视觉的一些测试数据集和源码站点,我整理了下,加了点中文注解。ComputerVision:Algorithms and ApplicationsRichard Szeliski&nbsp;&nbsp;在本书的最好附录中,我总结了一...

2018-09-08 12:33:16 622

原创 腾讯云OCR识别Python3实现

废话不多说,在网上找了下腾讯云OCR识别的,示例不多,用Python的还是Python2.7,花了点时间改成Python3的。 先上图,腾讯自己的示例图: 下面是代码:import requestsimport hmacimport hashlibimport base64import timeimport randomimport reappid = "你自己的...

2018-08-29 19:56:26 4393

原创 Pycharm+PyQt5环境配置

今天用pycharm配置了下PyQt5的环境,搜了下教程,搞完发现报错。所以这里记录下正确的配制方法。1. 安装Pycharm这个不需要多说,按网上的教程安装,装社区版免费,专业版需要激活,怕麻烦就装社区版,也足够用了。安装完后配置Python环境,这里也不多说。上张图:这里我是选择的Python官方的2. 安装pyQt 53. 配置环境4. 测试...

2018-08-23 14:30:59 11048 2

原创 OpenCV各种变换:仿射、投射、单应性矩阵等记录

本文仅仅只是记录OpenCV的几个几何变换相关函数,OpenCV3.0官方指南网址: https://docs.opencv.org/3.0-beta/modules/imgproc/doc/geometric_transformations.htmlconvertMaps() 将图像从一种类型,转换成另一种类型remap() 对图像应用通用几何变换。resize() 调...

2018-08-08 15:51:10 1084

原创 OpenCV最大稳定值检测(MSER)Python实现

今天是发现有这么一个东西MSER,然后搜了一下,用代码实现,在这里记录下:import cv2import matplotlib.pyplot as pltimg = cv2.imread('D:/codes/ticket.jpg')gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)mser = cv2.MSER_create(_min...

2018-07-12 22:05:01 8524

原创 OpenCV特征检测问题

这篇不讲原理,只讲怎么实现。 OpenCV常用的特征检测和提取算法有:Harris:该算法常用于检测角点SIFT:该算法用于检测斑点(blob)SURF:该算法用于检测斑点(blob)FAST:该算法用于检测角点BRIEF:该算法用于检测斑点(blob)ORB:该算法代表带方向的FAST算法和具有旋转不变性的BRIEF算法通过以下方法进行特征匹配:暴力(Brute-Forc...

2018-07-12 13:54:15 852

原创 第一章 图像预处理(2)平滑

局部预处理可以分为二种,一种是平滑,一种是梯度算子。本文主要记录平滑。 平滑的目的在于抑制噪声或者其他小的波动,这等同于在傅里叶变换域抑制高频部分。但是平滑也会模糊所有的带有重要信息的明显边缘。故而具备保持边缘作用的平滑方法得到了更多关注。常见的有基于二维离散卷积的高斯平滑、均值平滑、基于统计学习方法的中值平滑,具备保持边缘的双边滤波、导向滤波等。OpenCV提供函数cv2.filte...

2018-07-04 23:00:52 1104

原创 第一章 图像预处理 (1)对比度增强 (直方图)

1. 灰度直方图我的理解,灰度直方图就是统计整张图片的灰度值。比如说对于一张8位图,其灰度级数为0~255,那么灰度直方图便是统计灰度依次区0~255的个数,比如说灰度是127的像素个数,灰度是0的个数等等。下面是用Python实现的代码:定义函数def calGrayHist(image): r,c=image.shape#灰度图尺寸 #创建一个一维数组gr...

2018-07-03 23:16:37 5262

原创 图像形态学与图像减法的边界提取

原始图用这个吧: 内边界提取内边界提取通常可以用原图减去其腐蚀图,代码如下:import cv2import numpy as npI = cv2.imread('D:/Programs/Python/Python36/blob.jpg',0)ret,img = cv2.threshold(I,127,255,cv2.THRESH_BINARY_INV)#m,n =...

2018-06-22 17:44:17 1605

原创 已知俩点求俩点之间的直线,俩点间的中垂线,俩条直线的交点

参考博客 https://www.cnblogs.com/DHUtoBUAA/p/8057056.html用的时候才发现这些基础知识还真忘了不少。俩点之间的直线直线的一般表达式是:Ax+By+C=0。如果一直俩点(x1,y2)、(x2,y2).那么对于过着俩点的一般式是这样:A=y2-y1B=x1-x2C=X2×Y1-X1×Y2 所以用Python代码来表示是...

2018-06-20 17:08:08 7550

谷歌浏览器驱动Chromedriver(114-120版本)文件以及驱动下载教程以及selenium配置教程

1.包含114-120版本谷歌浏览器的驱动包,Chromedriver 2.包含谷歌浏览器驱动Chromedriver的下载方法。现在官方仓库驱动才114,浏览器版本已经更新到120啦,学会方法更重要(需要梯子) 3.配置自动化测试工具selenium教程 4.配置selenium后测试配置是否成功的工具

2023-11-02

Xshell7和Xftp2个软件一起打包

1.1 Xshell7和Xftp2个软件一起打包 2. 压缩包文件,解压即可Xshell7和Xftp7

2022-03-12

线性回归的最小二乘法与梯度下降法代码

用Python自己写的线性回归。其方法包括用最小二乘法直接求解和梯度下降法求解。理解代码能让你更好东其原理

2019-01-01

霍夫变换找正弦曲线,Python版

用霍夫变换的方法找正弦曲线。这里我将参数人为的减少了2个,毕竟四个参数电脑带不动,求幅度和相位。最后成功求出了幅度和相位值。 注意算法没有优化,需要内存比较大。

2018-12-21

Python3实现多图拼接

Python3实现的多图拼接,需要OpenCV,亲测可用,有代码有图,在cmd上跑

2018-08-29

空洞填充Python实现

Python没有MATLAB中的imfill函数,要实现空洞填充必须自己写函数。文件包含代码以及测试图片,Python3的语法,亲测可用

2018-06-13

俄罗斯方块

用python和pyqt写的俄罗斯方块小游戏,纯代码,用的python3。

2018-06-10

Hough圆变换对图片圆形计数

Python语言用OpenCV实现Hough圆变换对图像圆形计数。包括图片,解压即可运行。

2018-06-10

blob算法python实现

这是用blob的方法在图像上寻找斑点的算法,用的python,jupyter notebook。

2018-06-10

c++入门经典的代码

《C++入门经典》的代码,书不错,入门很好。书有24章,每章的代码。

2018-06-10

空空如也

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

TA关注的人

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