自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

黑色五叶草的博客

你看过黑色五叶草吗?我喜欢亚斯塔

  • 博客(35)
  • 资源 (9)
  • 收藏
  • 关注

原创 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 4946 16

原创 机器学习笔记——决策树(Decision Tree)

机器学习笔记——决策树(Decision Tree)什么是决策树决策树中的分类器决策树中的参数如何求解参数ID3与C4.5ID3(Iteration Dichotomister 3)C4.5什么是决策树简书作者:格物致知Lee的文章决策树(Decision Tree)开场对决策树的描述很直观。相亲确实是一个决策的过程,比如女方对男方身高、学历、工作、家庭等特征与自己心里预期进行比较,比较的过程就是一个决策的过程,决策的结果就是女方愿不愿意与男方谈对象。学习决策树(或者说任何机器学习的算法),我们需要

2020-12-15 23:26:28 2360

原创 机器学习——终于理解了K-Means++

机器学习——K-Means++K-MeansK-Means++合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入K-MeansK-Means是一种常见的非监督学习算法。实现K-Means算法的步骤如下:step1:首先将N个样本数据进

2020-12-09 21:39:43 567 1

原创 机器学习——线性回归

机器学习——线性回归介绍线性回归——模型公式线性回归——评价模型线性回归——更新模型线性回归——Demo介绍  线性回归,是接触机器学习时候,最开始的内容。线性回归可以做拟合问题,也可以做分类问题。在线性回归问题(或者说任何问题)只需要关注三个问题:模型公式、评价模型、更新模型。线性回归——模型公式什么是线性回归?  回归分析中,只包括一个自变量和一个因变量,且二者的关系可用一条直线近似表示,这种回归分析称为一元线性回归分析。如果回归分析中包括两个或两个以上的自变量,且因变量和自变量之间是线性关系

2020-11-24 14:50:49 407

转载 将本地文件上传到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 314

原创 Labview远程连接MySQL详细教程

一、远程服务器上MySQL的操作1、服务器安装MySQL远程桌面连接下载安装MySQL(个人喜欢使用mis安装)下载地址:https://dev.mysql.com/downloads/mysql/按照网上的教程很容易安装。2、配置MySQL容许远程访问首先,服务器的防火墙要容许MySQL的端口支持TCP/IP协议(MySQL的访问端口默认是3306)如上图所示,端口3306已...

2020-01-11 18:25:33 5339

原创 python爬虫学习之路(3)——正则表达式(笔记)

定义正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的特定字符组成一个规则字符串,这个规则字符串用来表达对目标字符串的一种过滤逻辑。注意正则表达式字符串需要经过两次转义,这两次转义分别是“字符串转义”和正则转义。常见正则字符与含义模式描述模式描述.匹配任意字符,除换行符\s匹配空白字符*匹配前一个字符0次或多次\S匹配任何非空白字符...

2020-01-06 22:07:11 194

原创 python爬虫学习之路(2)——selenium

浏览器渲染引擎爬虫中有一种调用浏览器渲染引擎的爬取方法。就是模拟真正的上网方式去爬取html内容。这种方式不仅能够爬取静态网页的内容,还能爬取动态网页的内容。SeleniumSelenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,浏览器自动按照脚本代码做出单击、输入、打开、验证等操作,就像真正的用户在操作一样。注意新版本中使用Selenium调用浏览其...

2020-01-01 17:29:23 383

原创 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 8959 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 290

原创 Python爬虫学习之路(1)——静态网页

前言没啥说的,一句话就是想学。有人说程序员的寿命不超过35,但作为一个过完年就30岁的我,就是不服,不信,不想任命。另外,我觉的学习,真的不一定就得为了就业,或者为了创造价值和财富,我就是想能学到一点儿知识,就是想万一哪天能用到。我是做测控设备的软件开发,用的是Labview,好多人应该都不知道这种语言。Labview入门很简单,上手很快,各种串口,网口随便通讯。(扯远了。。)有一天,经理让公...

2019-12-29 18:58:50 596

原创 基于靶标的二维视觉定位补偿

一、前言省略了相机的内外参数标定,默认相机没有畸变,对如下场景进行视觉定位。场景设定如下:1、相机镜头垂直水平面固定,也就是说本场景只能进行二维平面的定位补偿,默认Z轴坐标等于0;2、相机完成标定,即像素坐标能够转换为世界坐标;3、靶标是如图的一张白纸,白纸上有一个黑色圆形和一个黑色三角形;定位补偿的想法:不论是二维平面定位还是三维空间定位,目的都是想要获取目标...

2019-12-11 21:15:57 2699

原创 Labview2019+python3.6实现人脸识别(二)

上一篇主要讲了Labview可视化界面的搭建,图像实时采集、图像保存。链接:https://blog.csdn.net/weilixin88/article/details/103377779本文主要说一下Labview调用的两个python脚本。其中我被Labview的一维图像数据如何转换为三维numpy数据卡了一天,只能说自己太水。首先说被“特征训练”事件调用的python脚本——Fe...

2019-12-04 20:31:26 4405 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 8082 43

原创 单目相机标定——相机外参估计(二)

前言在上一篇用python调用Opencv做了相机内参求取,当时也没有做任何思考,就是一味的找demo,然后试着自己敲代码。这几天认真的学了一下,发现了一些这前没考虑的东西,于是赶快记录下来。我们为什么需要相机标定?相机标定了什么?首先,回答第一个问题,因为相机生产过程的工艺,相机成像传感器一定不是完美的,所以通过相机看到的view和人眼看到的是不一样,也就是图像有畸变;另外,相机安装...

2019-06-12 22:42:41 34049 49

原创 生成黑白棋盘标定图和单目相机标定(一)(python+opencv实现)

学习记录。事实上很早就接触过视觉定位这东西,但是到现在才返回头学习一下相机的标定,真是可耻啊!我把想法和过程记录一下。相机成像相机的成像原理——小孔成像然而,在实际由于设计工艺问题、相机安装环境或物体摆放位置等影响,会照成成像与实际图像不一样的现象。由于设计工艺照成的影响是无法改变的事实,所以这将是相机的内参;由环境或安装方式照成的影响是可以改变的,这就是相机的外参。...

2019-06-07 15:04:59 8035 14

原创 Python+Tensorflow+Opencv人脸识别(任意数量人脸)

Python+Tensorflow+Opencv的人脸识别简单的人脸识别准备工作开始——先获取必要的人脸图像训练——分类吧识别大脸简单的人脸识别一直想做机器学习的东东,最近由于工作的调整,终于有开始接触的机会了,哈哈。本文主要代码是来源于“就是这个七昂”的博文,传送门在此:https://blog.csdn.net/qq_42633819/article/details/81191308。”就...

2019-05-29 23:42:38 29171 130

转载 Python图像处理库PIL的ImageFilter模块介绍

ImageFilter模块提供了滤波器相关定义,这些滤波器主要用于Image类的filter()方法。一、ImageFilter模块所支持的滤波器当前的PIL版本中ImageFilter模块支持十种滤波器:1、BLUR方法ImageFilter.BLUR为模糊滤波,处理之后的图像会整体变得模糊。例子:from PIL import ImageFilter,Imageim...

2019-01-25 22:36:57 3380

原创 数独 和 “旋转图像”

1、判断一个 9x9 的数独是否有效。只需要根据以下规则,验证已经填入的数字是否有效即可。数字 1-9 在每一行只能出现一次。 数字 1-9 在每一列只能出现一次。 数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。上图是一个部分填充的有效的数独。数独部分空格内已填入了数字,空白格用 '.' 表示。class Solution: def isValid...

2019-01-22 22:51:37 482

原创 力扣初级算法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 589

原创 力扣初级算法2

怎么大年纪了才开始学习Python,是不是有点儿晚了?但还是挺喜欢敲代码的感觉。看了python有几天了,开始刷力扣的题,在这里记录一下自己的学习过程,和代码。希望大伙提提意见,帮我找出代码中不足之处,让我能够进步快点儿,另外也给同样开始刷题的小伙伴一个参考。(代码已通过测试)(本人现在使用Labview开发测试设备的软件,有懂的小伙伴可以给我留言交流啊) 代码如下:#coding:ut...

2019-01-18 23:15:40 462

原创 JS 读取本地文件

今日参加一个比赛,想锦上添花的加一个应用程序,但不会C#,所以想到做一个WEB应用。应用功能需要读取本地文件内容。在网上找了几日,都需要创建ActiveX对象,但该对象一般应用于IE浏览器。虽然火狐与chrome也有办法实现,但个人嫌太过麻烦。终于在某个地方找到一种简单的方法(具体在哪里,本人忘记了....感谢代码贡献者!),然而实际上就是创建getXMLHttpRequest()对象,向服务器获

2017-07-08 15:46:22 830

转载 STM32系统滴答_及不可不知的延时技巧 - (下)

本文转载自https://my.oschina.net/czzhu/blog/261802;作者:小汉憨憨摘要: 单片机非阻塞延时巧妙的软件设计。下面为大家介绍一个曾见过的在裸机系统中,非阻塞延时的巧妙设计,当时它是被用在一导航影音娱乐系统的MCU驱动软件中,在此我对其作了一定的改动。此章节涉及到STM32内容不多,以软件为主。此延时软件的设计可以直接进行10、50、1

2017-06-30 17:47:57 1180

转载 STM32系统滴答_及不可不知的延时技巧 - (上)

文章转载自https://my.oschina.net/czzhu/blog/228596;作者:小汉憨憨摘要: 尤应强调注意的是SysTick 中断优先级。我想每个单片机爱好者及工程开发设计人员都有过点灯的经历。流水灯是个好东西,尤其是在调试资源有限的环境中,有时会帮上大忙。 然在最初入门时,如何让这些小灯们按照我们的想法欢快地跑起来呢,绝大多数小朋友的做法是:在一个wh

2017-06-30 17:40:12 6676

转载 webstorm快捷键大全

每天学习一点点,进步多一点!

2017-02-23 09:40:22 303

转载 height、clientHeight、scrollHeight、offsetHeight区别

转载于雨藤:http://www.cnblogs.com/yuteng/articles/1894578.html

2017-02-22 21:39:16 255

原创 学习笔记之Document Object Model(1)——如何使用document获得文档元素(element对象)

每天学习一点点,进步多一点儿!!

2017-02-19 17:39:24 2000

原创 学习笔记3(对js中字符串方法的补充)

每天学一点儿,进步多一点儿!!

2017-02-17 20:21:53 753

原创 google chrome的一个计算器扩展

个人觉得学习就需要乐趣。但是往往看不到学习后能达到的目标。我相信很多人和我一样,希望学习了什么,几个月,甚至几天就能看到点儿效果,但学习是枯燥的,尤其是初学,大部分都是写不出什么东西。但要坚持。另外像这种小东西,都可以自己写写,增加自己的学习兴趣,还能巩固以前的知识,何乐而不为呢?

2017-01-16 14:14:04 941

原创 "丘比特之箭"——简单的canvas动画

刚学HTML的canvas,感觉这个家伙挺神奇的,而且人们给我的感觉它很简单,但事实应该不是这样的。起码对于我来说不是简单的,学啥都的有持之以恒的心啊。希望自己可以坚持,带着好奇的心去感受js动画带给自己的快乐吧!!        弄了几个小时的时间,就做了一个这样简单的动画,自己好笨啊。但还是想发上来,总结一下都用到了啥方法。        首先,一定是先创建一个画布canvas,设定画

2017-01-09 21:32:19 1843

转载 重新理解JS的6种继承方式

作者:黯羽轻扬 原文:http://www.cnblogs.com/ayqy/p/4471638.html#top写在前面一直不喜欢JS的OOP,在学习阶段好像也用不到,总觉得JS的OOP不伦不类的,可能是因为先接触了Java,所以对JS的OO部分有些抵触。偏见归偏见,既然面试官问到了JS的OOP,那么说明这东西肯定是有用的,应该抛开偏见,认真地了解一下约定

2016-12-31 15:13:53 433 2

原创 Javascript自学笔记2(数组)

JS数组的定义:         var myArray = new Array();或者是var myArray = [];初始化数组:        var myArray = ['monday','tuesday','wednesday'];或者var myArray = [];        myArray[0] = 'monday';        myArr

2016-12-31 13:41:29 495 2

原创 Javascript自学笔记1(字符)

刚开始学习Javascript,觉得自己有必要养一个习惯:把学到的记录一下。通过自己的敲击,会印象更深。现在言归正传,就从JS的字符和数组记录吧,这里主要记录js中字符和数组中常见的方法。1数字和字符1.1数值在JS中数值有:整数,浮点数,非数值(NaN),无穷大(Infinity)。JS属于“宽松类型”的编程语言,意味着JS变量在不同的场合可以解释为不同的类型。在JS中,不用

2016-12-29 11:07:27 561

转载 前端中经常出现的javaScript算法总结

一:排序算法   排序算法是比较开发的算法之一,方法种类较多,在此列举两种简单的排序算法:冒泡排序和快速排序。冒泡排序其实就是通过比较相邻位置的元素大小,如果左边比右边大,就交换位置,继续比较,实际上就是每轮比较都得出一个最大值(或者最小值)。然后通过n-1轮比较,就能得出一个排好序的序列(通过设置一个flag,当数组基本有序的时候其实不一定需要比较到n-1轮)。 function bub

2016-12-28 19:34:29 307

原创 用Html+js自己写了一个小游戏

刚接触HTML,感觉挺好玩儿的,自己做了一个小游戏,我要放上来,哈哈!! 贪吃球 你的浏览器不支持该功能 --> var canva=document.getElementById("Mycanvas"); var msg = document.getElementById("msg");

2016-12-27 18:12:33 14743 2

atlaspf6000(中文使用手册).pdf

阿特拉斯PF6000拧紧机使用手册,中文版

2021-08-03

机器学习——线性回归demo

这是一个学习demo,相当于开始编程时的hello world,本资源只是配套我写的博客,让需要验证线性回归的小伙伴不需要 自己再敲一遍代码。但是,说实话,你自己照样子再敲一遍是学习的最好方式。

2020-11-24

laview_and_python_face_recognition.zip

把以前的那个修改了一下,现在界面只有人脸注册,人脸识别作为一个子vi,其他程序想要调用,就随时调用就行,没有输入值,只有返回值,返回的是识别结果。

2020-06-20

cnn_face_recogntion.zip

自己写的人脸识别脚本,一共包含了6个脚本,包含了训练数据获取、数据处理、数据导入、模型训练、模型损失度和准确度记录、人脸识别六个部分。

2020-05-17

laview_and_python_face_recognition.zip

使用python3.6(64位)和Labview2019(64位)联合开发的人脸检测和人脸识别功能的demo。必须在windows(64位)系统上运行。同时,Labview必须安装VAS模块。小伙伴下载后,请先阅读readme.txt文件。

2019-12-04

《Python项目案例开发从入门到实战——爬虫、游戏和机器学习(从入门到实战·微课视频)》_郑秋生

《Python项目案例开发从入门到实战——爬虫、游戏和机器学习(从入门到实战·微课视频)》_郑秋生 分享给你们,真实的书籍,就是有点儿大,使用7Z解压

2019-07-21

Labview入门与实战开发100例

《LabVIEW入门与实战开发100例》共有100个实例,具有涵盖面广、内容丰富、结构清晰、实用性强的特点。《LabVIEW入门与实战开发100例》通过大量实例阐述程序设计中的重要概念和设计步骤,突出了系统完整?和实用性相结合的优点。

2018-05-01

Labview大学实用教程(第三版)

LabVIEW是一种图形化编程语言,广泛用于仿真、数据采集、仪器控制、测量分析和数据显示等嵌入式应用系统的开发。第三版在之前版本的基础上新增了两章内容,反映了LabVIEW 8中引入的新特性和新技术,并增加了许多新的主题。全书分为基础知识和高级主题两部分。基础知识部分包括第1章至第9章,讲授LabVIEW的基础编程。高级主题部分包括第10章至第17章,讲授LabVIEW的高级知识。NI公司提供了CLAD,CLD,CLA等认证考试,本书基础知识部分可为CLAD认证考试做准备,而参加CLD认证考试之前必须进行高级主题部分的练习,从而使得本书成为比以前版本更有价值的学习工具。本书可作为大、中专院校通信、测控等相关专业的教学参考书,也可作为有关工程技术人员设计开发仪器或自动测试系统的技术参考书,同时也是获得NI公司LabVIEW开发认证证书的必备参考书。

2018-05-01

stm32-pwm控制步进电机

自己是个学生,在给老师做一个项目,找了好久才找到pwm控制步进电机的例子,看到网上有挺多人也再问,就分享一下,不知道你们有没有用。

2016-01-26

空空如也

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

TA关注的人

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