![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 79
Levi_wlx
这个作者很懒,什么都没留下…
展开
-
机器学习笔记——决策树(Decision Tree)
机器学习笔记——决策树(Decision Tree)什么是决策树决策树中的分类器决策树中的参数如何求解参数ID3与C4.5ID3(Iteration Dichotomister 3)C4.5什么是决策树简书作者:格物致知Lee的文章决策树(Decision Tree)开场对决策树的描述很直观。相亲确实是一个决策的过程,比如女方对男方身高、学历、工作、家庭等特征与自己心里预期进行比较,比较的过程就是一个决策的过程,决策的结果就是女方愿不愿意与男方谈对象。学习决策树(或者说任何机器学习的算法),我们需要原创 2020-12-15 23:26:28 · 2339 阅读 · 0 评论 -
机器学习——终于理解了K-Means++
机器学习——K-Means++K-MeansK-Means++合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入K-MeansK-Means是一种常见的非监督学习算法。实现K-Means算法的步骤如下:step1:首先将N个样本数据进原创 2020-12-09 21:39:43 · 556 阅读 · 1 评论 -
机器学习——线性回归
机器学习——线性回归介绍线性回归——模型公式线性回归——评价模型线性回归——更新模型线性回归——Demo介绍 线性回归,是接触机器学习时候,最开始的内容。线性回归可以做拟合问题,也可以做分类问题。在线性回归问题(或者说任何问题)只需要关注三个问题:模型公式、评价模型、更新模型。线性回归——模型公式什么是线性回归? 回归分析中,只包括一个自变量和一个因变量,且二者的关系可用一条直线近似表示,这种回归分析称为一元线性回归分析。如果回归分析中包括两个或两个以上的自变量,且因变量和自变量之间是线性关系原创 2020-11-24 14:50:49 · 398 阅读 · 0 评论 -
Python+Dlib+Tensorflow人脸识别(识别我是谁)
1前言在这里我先明确一下开发环境和库版本:系统:win10 64位;IDE:Pycharm2019(免费版);Dlib:19.8.1;Opencv:4.1.1.26;Keras:2.3.1;numpy:1.17.4;scikit-learn:0.19.2;tensorflow:2.1.0。 因为在我以前写的一篇关于人脸识别的文章下,有一些同学问了一些问题,还有私信我的。但是,那篇文章说实话,是自己刚开始学习的时候,用“拿来主义”玩儿原创 2020-05-17 16:01:46 · 4931 阅读 · 16 评论 -
将本地文件上传到Github
第一次连接Github需要执行一下操作:打开git.bash在命令行跳出之后,输入如下命令:git config --global user.name "你注册GitHub账号的名字"git config --global user.email "你注册GitHub账号用的邮箱.com"键入命令:cd ~/.ssh一般会有密钥生成,我当时是没有的,然后再次键入命...转载 2020-05-02 03:27:49 · 309 阅读 · 0 评论 -
python爬虫学习之路(3)——正则表达式(笔记)
定义正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的特定字符组成一个规则字符串,这个规则字符串用来表达对目标字符串的一种过滤逻辑。注意正则表达式字符串需要经过两次转义,这两次转义分别是“字符串转义”和正则转义。常见正则字符与含义模式描述模式描述.匹配任意字符,除换行符\s匹配空白字符*匹配前一个字符0次或多次\S匹配任何非空白字符...原创 2020-01-06 22:07:11 · 191 阅读 · 0 评论 -
python爬虫学习之路(2)——selenium
浏览器渲染引擎爬虫中有一种调用浏览器渲染引擎的爬取方法。就是模拟真正的上网方式去爬取html内容。这种方式不仅能够爬取静态网页的内容,还能爬取动态网页的内容。SeleniumSelenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,浏览器自动按照脚本代码做出单击、输入、打开、验证等操作,就像真正的用户在操作一样。注意新版本中使用Selenium调用浏览其...原创 2020-01-01 17:29:23 · 380 阅读 · 0 评论 -
windows10下用pycharm安装wordcloud
pycharm中找不到wordcloud的安装包,但可以找到matplotlib的安装包。看网上教程,windows若何安装wordcloud,先安装matplotlib,后安装wordcloud。1.在pycharm的setting中找到下图:2. 在单击叉号,输入matplotlib,然后勾选Specify version,选择和你python版本对应的matplotlib版本...原创 2020-01-01 14:40:21 · 8949 阅读 · 6 评论 -
爬取数据后,保存数据编码错误
爬取时没问题,保存时有问题。源码如下:import csvlist = ['房源名称','房源类型','房价信息','评价数量']with open('./Data/test.csv','a+',newline='') as csvfile: w = csv.writer(csvfile) w.writerow(list) #写入多行 w.writerows...原创 2019-12-29 23:19:22 · 281 阅读 · 0 评论 -
Python爬虫学习之路(1)——静态网页
前言没啥说的,一句话就是想学。有人说程序员的寿命不超过35,但作为一个过完年就30岁的我,就是不服,不信,不想任命。另外,我觉的学习,真的不一定就得为了就业,或者为了创造价值和财富,我就是想能学到一点儿知识,就是想万一哪天能用到。我是做测控设备的软件开发,用的是Labview,好多人应该都不知道这种语言。Labview入门很简单,上手很快,各种串口,网口随便通讯。(扯远了。。)有一天,经理让公...原创 2019-12-29 18:58:50 · 584 阅读 · 0 评论 -
基于靶标的二维视觉定位补偿
一、前言省略了相机的内外参数标定,默认相机没有畸变,对如下场景进行视觉定位。场景设定如下:1、相机镜头垂直水平面固定,也就是说本场景只能进行二维平面的定位补偿,默认Z轴坐标等于0;2、相机完成标定,即像素坐标能够转换为世界坐标;3、靶标是如图的一张白纸,白纸上有一个黑色圆形和一个黑色三角形;定位补偿的想法:不论是二维平面定位还是三维空间定位,目的都是想要获取目标...原创 2019-12-11 21:15:57 · 2611 阅读 · 0 评论 -
Labview2019+python3.6实现人脸识别(二)
上一篇主要讲了Labview可视化界面的搭建,图像实时采集、图像保存。链接:https://blog.csdn.net/weilixin88/article/details/103377779本文主要说一下Labview调用的两个python脚本。其中我被Labview的一维图像数据如何转换为三维numpy数据卡了一天,只能说自己太水。首先说被“特征训练”事件调用的python脚本——Fe...原创 2019-12-04 20:31:26 · 4371 阅读 · 23 评论 -
Labview2019+python3.6实现人脸识别(一)
开发环境win10(64位)开发语言Labview2019(64位)+python3.6(64位)数据库是ACCESS2010,另外在64位系统上想要访问ACCESS需要下载安装64位数据库引擎:https://www.microsoft.com/zh-CN/download/details.aspx?id=13255Labview需要单独安装的模块是VAS:视觉采集软件,可以在NI官...原创 2019-12-03 23:50:59 · 8054 阅读 · 43 评论 -
力扣初级算法3~7
继续记录算题过程,这次是初级算法的第三题到第七题第三题:旋转数组给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。示例 1:输入: [1,2,3,4,5,6,7] 和 k = 3输出: [5,6,7,1,2,3,4]解释:向右旋转 1 步: [7,1,2,3,4,5,6]向右旋转 2 步: [6,7,1,2,3,4,5]向右旋转 3 步: [5,6,7...原创 2019-01-19 19:51:03 · 582 阅读 · 0 评论 -
Python图像处理库PIL的ImageFilter模块介绍
ImageFilter模块提供了滤波器相关定义,这些滤波器主要用于Image类的filter()方法。一、ImageFilter模块所支持的滤波器当前的PIL版本中ImageFilter模块支持十种滤波器:1、BLUR方法ImageFilter.BLUR为模糊滤波,处理之后的图像会整体变得模糊。例子:from PIL import ImageFilter,Imageim...转载 2019-01-25 22:36:57 · 3282 阅读 · 0 评论 -
数独 和 “旋转图像”
1、判断一个 9x9 的数独是否有效。只需要根据以下规则,验证已经填入的数字是否有效即可。数字 1-9 在每一行只能出现一次。 数字 1-9 在每一列只能出现一次。 数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。上图是一个部分填充的有效的数独。数独部分空格内已填入了数字,空白格用 '.' 表示。class Solution: def isValid...原创 2019-01-22 22:51:37 · 477 阅读 · 0 评论 -
单目相机标定——相机外参估计(二)
前言在上一篇用python调用Opencv做了相机内参求取,当时也没有做任何思考,就是一味的找demo,然后试着自己敲代码。这几天认真的学了一下,发现了一些这前没考虑的东西,于是赶快记录下来。我们为什么需要相机标定?相机标定了什么?首先,回答第一个问题,因为相机生产过程的工艺,相机成像传感器一定不是完美的,所以通过相机看到的view和人眼看到的是不一样,也就是图像有畸变;另外,相机安装...原创 2019-06-12 22:42:41 · 33657 阅读 · 49 评论 -
生成黑白棋盘标定图和单目相机标定(一)(python+opencv实现)
学习记录。事实上很早就接触过视觉定位这东西,但是到现在才返回头学习一下相机的标定,真是可耻啊!我把想法和过程记录一下。相机成像相机的成像原理——小孔成像然而,在实际由于设计工艺问题、相机安装环境或物体摆放位置等影响,会照成成像与实际图像不一样的现象。由于设计工艺照成的影响是无法改变的事实,所以这将是相机的内参;由环境或安装方式照成的影响是可以改变的,这就是相机的外参。...原创 2019-06-07 15:04:59 · 7970 阅读 · 14 评论 -
Python+Tensorflow+Opencv人脸识别(任意数量人脸)
Python+Tensorflow+Opencv的人脸识别简单的人脸识别准备工作开始——先获取必要的人脸图像训练——分类吧识别大脸简单的人脸识别一直想做机器学习的东东,最近由于工作的调整,终于有开始接触的机会了,哈哈。本文主要代码是来源于“就是这个七昂”的博文,传送门在此:https://blog.csdn.net/qq_42633819/article/details/81191308。”就...原创 2019-05-29 23:42:38 · 29099 阅读 · 130 评论 -
力扣初级算法2
怎么大年纪了才开始学习Python,是不是有点儿晚了?但还是挺喜欢敲代码的感觉。看了python有几天了,开始刷力扣的题,在这里记录一下自己的学习过程,和代码。希望大伙提提意见,帮我找出代码中不足之处,让我能够进步快点儿,另外也给同样开始刷题的小伙伴一个参考。(代码已通过测试)(本人现在使用Labview开发测试设备的软件,有懂的小伙伴可以给我留言交流啊) 代码如下:#coding:ut...原创 2019-01-18 23:15:40 · 447 阅读 · 0 评论