摘要: 这里我用的摄像头是OV2640,这款摄像头的像素是200万。通过对摄像头拍摄图像的进行图像的转化,先把图像的格式转化为RGB565,然后在进行灰度的转化,最后进行二值化处理,设定阈值,进行二值化的处理,通过设置二值化的位数可以提高二值化的精度,使二值化的效果更加清晰,我用的OV2640可以对焦距进行 阅读全文
posted @ 2017-05-31 19:58 张大猛 阅读(54021) 评论(1) 推荐(3) 编辑
摘要: python的功能是非常强大的,这个例子使用python编写的输出spwm数组(不对,在C语言或者其他语言叫做数组,在这里叫做list.)的程序,我们在单片机程序里调用这个程序,可以达到输出spwm波形的效果。具体的讲解就在源程序,只要大家对调用的库多家了解,理解调用函数的意义,那么自己写出这样的函 阅读全文
posted @ 2017-05-21 21:33 张大猛 阅读(1073) 评论(0) 推荐(0) 编辑
摘要: 这一次我们利用BeautifulSoup进行网页的解析,方法其实跟前一次的差不多,只是这里我们爬取的是糗事百科,糗事百科有反爬机制,我们需要模拟用户来访问糗事百科网站,也就是加上头部信息headers,其实整体思路与上一篇所写爬虫的思路差不多,拿个速度可以共用。 1、首先我们在打开网页,并在网页空白 阅读全文
posted @ 2017-05-16 20:48 张大猛 阅读(910) 评论(0) 推荐(0) 编辑
摘要: 爬虫的思路 先判断网页是否允许爬虫(1)get_html()获取源码 1、不允许就加上headers头部信息,模拟用户访问 headers = {'User-Agent':'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KH 阅读全文
posted @ 2017-05-14 21:00 张大猛 阅读(2545) 评论(0) 推荐(0) 编辑
摘要: 基础篇 正则表达式在python中运用的非常多,因为他可以进行任意的匹配,可以匹配我们想要提取的信息。当我们接触正则的时候你就会知道正则的强大。正则有一个库re 在一些工程中我们会经常调用正则的库来做与匹配相关的问题。 字符串是编程时涉及到的最多的一种数据结构,对字符串进行操作的需求几乎无处不在。比 阅读全文
posted @ 2017-05-14 20:46 张大猛 阅读(7276) 评论(0) 推荐(4) 编辑
摘要: python中的切片操作功能十分强大,通常我们利用切片来进行提取信息,进行相关的操作,下面就是一些切片的列子。 列如我们从range函数1-100中取7的倍数,函数及结果如下所示: 取一个list或tuple的部分元素是非常常见的操作。比如,一个list如下: 取前3个元素,应该怎么做? 笨办法: 阅读全文
posted @ 2017-05-14 20:21 张大猛 阅读(31839) 评论(3) 推荐(5) 编辑
摘要: JSON JSON,全称是JavaScript Object Notation。它是基于JavaScript编程语言ECMA-262 3rd Edition-December 1999标准的一种轻量级的数据交换格式,主要用于跟服务器进行交换数据。 如果我们要在不同的编程语言之间传递对象,就必须把对象 阅读全文
posted @ 2017-05-10 21:27 张大猛 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 异常处理是Python工程中补课避免的,进行异常处理,可以帮我们调试代码,使代码找起问题更加简单,更加容易哦。 一般都是利用Try,比较简单,代码也不复杂。 使用try...except捕获错误有一个巨大的好处,就是可以跨越多层调用,比如函数main()调用foo(),foo()调用bar(),结果 阅读全文
posted @ 2017-05-06 15:36 张大猛 阅读(2823) 评论(0) 推荐(1) 编辑
摘要: register:这个关键字请求编译器尽可能 的将变量存在CPU内部寄存器中,而不是通过内存寻址访问,以提高效率。这里注意是尽可能,不是绝对。你想想,一个CPU拥有 的寄存器也就那么几个或几十个,你要是定义了很多register 变量,就是它累死也不可能全部把这些变量放入寄存器吧,况且他内部还有好多 阅读全文
posted @ 2017-04-24 14:53 张大猛 阅读(1004) 评论(0) 推荐(0) 编辑
摘要: static : 翻译成中文是静态的意思。 static : 翻译成中文是静态的意思。 使用内部函数的好处是:不同的人编写不同的函数时,不用担心自己定义的函数,是否会与其它文件中的函数同名,因为同名也没有关系。 在C语言中,static的字面意思很容易让我们误入歧途,其实它具有三层作用: (1)隐藏 阅读全文
posted @ 2017-04-23 20:16 张大猛 阅读(377) 评论(0) 推荐(0) 编辑