自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【python】numpy中tile函数用法

看机器学习实战,用到了这么个tile函数,不知道是干嘛的。实验了几次发现有点意思:import numpy as np>>>np.tile([1,2],5)>>>array([1, 2, 1, 2, 1, 2, 1, 2, 1, 2])#在行方向重复[1,2]5次,默认行1次等同于np.tile([1,2],(1,5))>>>np...

2018-05-15 21:39:51 293

原创 Python 矩阵操作

numpy库用于矩阵运算,所以一般先导入它。import numpy as np1 矩阵创建#创建一维数组a1=array([1,2,3])#将数组转为矩阵a1=mat(a1)输出a1:matrix([[1, 2, 3]])当然也可以对矩阵操作:a1.reshape(3,-1)这会将矩阵转为3*x的矩阵,因为只有3个元素,所以这里x=1。其他创建...

2018-05-11 16:29:34 1129

原创 如何查看Python库版本号

首先需要导入库名,比如说numpy:import numpy然后运行:numpy.__version__所以说需要俩行代码,,需要查什么库版本号修改库名就行了,比如说查询OpenCV:import cv2cv2.__version__...

2018-05-11 15:32:13 12322 1

原创 视觉机器学习2(补)——K近邻

关于使用OpenCV实现,手写体的OCR应用程序。参考OpenCV官方文档。比较坑的是一个是OpenCV版本使用接口不一样,我装的opencv3.4,查的确实3.0的指南,以为没什么差别。结果一个是数据’digits.png’,这张图是缺失,应该是装轮子时每装这个,一个是函数KNearest()变了,3.0的和3.4的不一样。另外说一句,官方使用2.x的语法,我用的3.6的编译器。后来我找...

2018-05-10 22:15:48 254

原创 视觉机器学习1(补)——Kmeans

OpenCV是一个开源的视觉库,里面也封装了机器学习的相关库。下面介绍用OpenCV实现Kmeans。OpenCV中使用cv.kmeans()函数进行数据聚类。-输入参数: 1. 样本:它应该是np.float32数据类型,并且每个要素应放在一个列中 2. n群(K):最后需要的群集数 3. 标准:这是迭代终止标准。当满足这个标准时,算法迭代停止。实际上,它应该是3个参数的元组...

2018-05-09 10:27:04 216

原创 机器学习3——贝叶斯分类器

- **机器学习3——贝叶斯分类器**Bayes决策论是概率框架下进行决策的基本方法之一,也是统计模式是别的主要方法之一。贝叶斯分为俩个学派:贝叶斯学派和频率学派。频率学派强调频率的“自然属性”,认为该使用事件在重复实验中发生的频率作为其发生的概率的估计。贝叶斯...

2018-05-08 22:18:32 385

原创 视觉机器学习2----KNN算法

       参考博客:点击打开链接       KNN理论成熟,是最简单的机器学习方法之一,可以用它来实现分类和回归,是监督学习方法之一。       KNN算法基本思想:输入没有标签即未经分类的新数据,首先提取新数据的特征并与测试集中的每一个数据特征进行比较;然后从样本中提取k个最近邻(最相似)数据特征的分类标签,统计这k个最近邻数据中出现次数最多的分类,将其作为新数据的类别。        ...

2018-05-07 20:09:40 554

原创 python 函数值.sum应用

sum是内建函数,作用是求和,但不同参数求和方式不一样。L=range(5)sum(L)生成一个列表0-4,他们和是10。得到的结果也是10。但是我们可以看见有事会看见类似于sum(L,axis = 1或者0)。什么意思?对于一维数组,这个参数没有什么意义,他只有axis = 0可以用。但对于二维数组axis = 0表示按列相加,axis = 1表示按行相加。import numpy as n...

2018-05-06 23:19:43 230

原创 Python中argsort()的用法

      看别人写的代码中发现有这么一个函数argsort(),不知道这个是干嘛用的,简单搜了一下,记录了他的简单用法,不是那么全面,也没怎么用心查看他的相关文献。比如先定义一个数组:import numpy as npx=np.array([1,4,3,-1,6,9])那么用这个函数可以干嘛?往下:y = x.argsort()        输出为array([3, 0, 2, 1, 4,...

2018-05-06 22:08:54 14053

原创 视觉机器学习1——K-means

K-means(K均值)是一种无监督学习算法,也属于聚类算法,样本集预先不知道所属类别或标签,根据样本之间的距离或者相似程度自动进行分类。在经典k-means聚类算法中,映射是通过样本和样本和个中心之间的最小平方和最小准则来建立的。求解目标函数是一个NP-hard问题,无法保证的带一个稳定的全局最优解。而经典的K-means(由Stuart Lloyd提出的)聚类算法中,采取迭代优化策略,有效求取...

2018-05-04 19:12:46 1119

谷歌浏览器驱动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关注的人

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