- 博客(104)
- 资源 (1)
- 收藏
- 关注
原创 Python 学习(7)---网页访问异常处理
利用Python进行网页访问的时候,难免会遇到访问出错的时候,这时候就需要进行异常处理了,否则在进行网页爬虫的时候会时不时的出现访问失败而导致程序终止。下面是常用的两种异常处理方法:'''处理网页访问异常的方法:'''print("======================方法一============================")from urllib.request imp
2015-09-25 21:59:33
1848
转载 Python 3 抓取网页资源的 N 种方法
原文地址:Python 3 抓取网页资源的 N 种方法 作者:laoliulaoliu1、最简单import urllib.requestresponse = urllib.request.urlopen('http://python.org/')html = response.read()2、使用 Requestimport urlli
2015-09-24 16:44:16
774
原创 Python 学习(5)---类的相关知识整理(续)
Python 是一门很灵活、很方便的语言。学起来很顺手,我们可以用它快捷的完成许多实际任务,下面是我学习python的过程中整理的基本知识点。面向对象的编程是当今最主流的编程思想,类的三大特性:封装、继承、多态是面向对象编程的优势所在,下面是我整理的相关知识点。类的魔法方法:# -*- coding:utf-8 -*-__author__ = 'Microcosm'pri
2015-09-23 18:55:57
806
原创 Python 学习(5)---类的相关知识整理
Python 是一门很灵活、很方便的语言。学起来很顺手,我们可以用它快捷的完成许多实际任务,下面是我学习python的过程中整理的基本知识点。面向对象的编程是当今最主流的编程思想,类的三大特性:封装、继承、多态是面向对象编程的优势所在,下面是我整理的相关知识点。# -*- coding:utf-8 -*-__author__ = 'Microcosm'print("关于self,它是
2015-09-22 17:14:03
839
原创 Python+OpenCV学习(20)---对极几何
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。在我们使用针孔相机时,我们会丢失大量重要的信心,比如说图像的深度,或者说图像上的点和摄像机的距离,因这是一个从3D 到2D 的转换。因此一个重要的
2015-09-21 10:32:25
7107
1
原创 Python+OpenCV学习(19)---摄像机位姿估计
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。下面是利用python语言结合OpenCV进行摄像机位姿估计的代码:# -*- coding:utf-8 -*-__author__ =
2015-09-21 08:39:59
5533
原创 Python+OpenCV学习(18)---双目视觉深度信息恢复
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。下面是利用python语言结合OpenCV进行深度信息恢复的代码:# -*- coding:utf-8 -*-__author__ = 'M
2015-09-20 17:28:04
10651
2
原创 Python+OpenCV学习(17)---摄像机标定
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。摄像机标定是机器人视觉进行目标定位跟踪的首要环节,通过标定板标定好摄像机的内外参数,然后进行后续的定位识别工作。本次介绍的摄像机标定的实验测试图像是O
2015-09-20 10:33:03
24831
43
原创 Python 学习(4)---文件的读写操作以及数据的腌制
Python 是一门很灵活、很方便的语言。学起来很顺手,我们可以用它快捷的完成许多实际任务,下面是我学习python的过程中整理的基本知识点。利用python进行文件的读写操作十分方便,另外,Python还有一个很强大的模块pickle,它可以对各种数据进行文件写入,并且读取出原始数据类型,不会像C、C++等语言自动将写入文件的数据当成字符串处理,十分方便。# -*- coding:utf
2015-09-17 20:19:26
1564
原创 Python 学习(3)---Python标准异常总结
Python 标准异常总结AssertionError断言语句(asser) 失败AttributeError尝试访问未知的对象属性EOFError用户输入文件末尾标志EOF(Ctrl+d)FloatingPointError浮点计算错误GeneratorExitgenerator.close()方法被
2015-09-17 16:58:49
1439
原创 Python+OpenCV学习(16)---视频流背景剔除
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。在视频监控中,需要捕捉动态目标,那么就需要从视频流中剔除背景,P.KadewTraKuPong 和R.Bowden 在2001 年提出一种利用
2015-09-16 21:37:06
8156
原创 Python+OpenCV学习(15)---Lucas Kanade 角点光流轨迹跟踪
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。Lucas Kanade 光流法是进行视频中角点的轨迹跟踪的算法,该算法可以用来进行人体肢体动作的轨迹跟踪,获取轨迹数据后可以通过模式识别的手段进
2015-09-16 17:01:01
8634
2
原创 Python 学习(2)---基本知识整理
Python 是一门很灵活、很方便的语言。学起来很顺手,我们可以用它快捷的完成许多实际任务,下面是我学习python的过程中整理的基本知识点。2 python中的容器使用# -*- coding:utf-8 -*-__author__ = 'Microcosm'print """ 最常用的容器列表和元组"""print("-------------------------
2015-09-16 12:43:22
770
原创 Python+OpenCV学习(14)---Laplace金字塔进行图像融合
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。下面是利用python语言结合OpenCV进行图像融合的代码:# -*- coding:utf-8 -*-__author__ = 'Mic
2015-09-16 10:16:15
6826
5
原创 Python 学习(1)---基本知识整理
Python 是一门很灵活、很方便的语言。学起来很顺手,我们可以用它快捷的完成许多实际任务,下面是我学习python的过程中整理的基本知识点。1 函数相关:a) 函数嵌套及函数闭包:# -*- coding:utf-8 -*-# __author__ = 'Microcosm'"""函数闭包的测试"""print("-------------------函数闭包的测试---
2015-09-15 21:10:22
878
原创 Python+OpenCV学习(13)---meanshift目标跟踪
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。下面是利用python语言结合OpenCV进行meanshift目标跟踪的代码:# -*- coding:utf-8 -*-__auth
2015-09-15 11:45:51
11171
原创 Python+OpenCV学习(12)---特征匹配
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。下面是利用python语言结合OpenCV进行SIFT特征进行匹配的代码:# -*- coding:utf-8 -*-__author_
2015-09-14 21:26:18
9325
原创 SQL server 学习(1)--SQL常用语法命令整理
数据库是应用程序一个重要的组成部分,而SQL server 数据库是应用十分广泛的数据库,以下是我学习SQL server数据库整理的一些常用语法命令。1 创建表和删除表创建表:create table 表名(字段名+值类型) 如:create table Person(Id int not null,Name nvarchar(50),Age int null)删除表:
2015-09-14 17:11:57
1055
原创 Python+OpenCV学习(11)---FAST
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。下面是利用python语言结合OpenCV进行FAST角点检测的代码:# -*- coding:utf-8 -*-__author__
2015-09-14 10:26:35
2684
原创 Python+OpenCV学习(10)---SURF
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。SIFT特征具有平移、旋转、尺度和光照不变性,在计算机视觉中应用广泛。但是其计算量相对比较大,SURF就是一种加速版的SIFT。在保证特征准确提取
2015-09-13 13:47:14
4218
1
原创 Python+OpenCV学习(9)---SIFT
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。下面是利用python语言结合OpenCV进行SIFT特征检测的代码:# -*- coding:utf-8 -*-__author__
2015-09-13 11:14:03
5623
原创 Python+OpenCV学习(8)---Harris_corner
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。下面是利用python语言结合OpenCV进行Harris角点检测的代码:# -*- coding:utf-8 -*-__author_
2015-09-12 19:41:20
2766
原创 Python+OpenCV学习(7)---模板匹配
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。下面是利用python语言结合OpenCV的模板匹配代码:# -*- coding:utf-8 -*-__author__ = 'Microco
2015-09-11 16:57:55
21154
1
原创 Python+OpenCV学习(6)---傅里叶变换
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。下面是学习傅里叶变换的相关基本代码:# coding:utf-8__author__ = 'Microcosm'import cv2
2015-09-10 17:23:51
4650
原创 Python+OpenCV学习(5)---直方图
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。下面是学习直方图的相关基本代码:# coding:utf-8__author__ = 'Microcosm'import cv2impor
2015-09-09 10:25:01
2112
原创 Python+OpenCV学习(4)---图像梯度及边缘检测
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。下面是常用的边缘检测算子:# coding:utf-8__author__ = 'Microcosm'import cv2import n
2015-09-07 16:35:55
5001
原创 Python+OpenCV学习(3)---图像平滑滤波
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。下面是常用的滤波方法,具体实现代码如下:# coding=utf-8__author__ = 'Microcosm'import cv2i
2015-09-06 21:07:22
3151
1
原创 Python+OpenCV学习(2)---图像的合并与拆分
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。下面是利用python进行图像拆分合并的基本代码:# coding=utf-8__author__ = 'Microcosm'print("
2015-09-06 18:20:19
6052
1
原创 Python+OpenCV学习(1)---图像的读取与保存
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。下面是一些基础的代码:# coding= utf-8 #or gbk 这样才能使用中文__author__ = 'Microcosm'i
2015-09-06 16:20:18
6585
转载 matlab中调用C代码
转:matlab中调用C代码 (2012-06-11 15:06:56)标签: it 如果我有一个用C语言写的函数,实现了一个功能,如一个简单的函数:double add(double x, double y){return x + y;}现在我想要在Matlab中使用它,比如输入:>> a = add(1.1, 2.2)3.3000要得出以上的结果,那应该
2015-09-02 12:12:39
1285
原创 最小二乘法
在众多科学与工程学科,如物理、化学工程、统计学、经济学、生物学、信号处理、自动控制、系统理论、医学和军事工程等中,许多问题都可能落脚到求解矩阵方程 Ax=bAx=b。根据数据向量 bb 和数据矩阵 A∈Rm×nA \in \mathbb R^{m \times n} 的不同,矩阵方程有以下三种主要类型: 1. 超定矩阵方程 m>nm > n, 并且数据矩阵 AA 和数据向量 bb 均
2015-08-16 22:31:11
3952
原创 字符串匹配算法---KMP算法
字符串匹配问题是计算机编程中一个很常见的问题。最近在学习小甲鱼的数据结构与算法,正好学到字符串匹配的经典算法—KMP算法。在小甲鱼图文并茂的解说下,加上动手实践,基本上弄清了算法的关键所在。该算法的核心在于求取待匹配串的 next 数组,为了更好的解释算法过程。定义一个结构体String,它有两个成员,一个字符型指针变量 str 用来存储字符串,一个整形变量 length 用来存储字符串的长度。1.
2015-08-16 18:52:34
653
原创 摄像机标定方法(二)----Faugeras的摄像机标定方法
摄像机与视觉系统的标定是机器人视觉中的一个重要问题。所谓的摄像机标定,就是根据给定的摄像机模型求取摄像机的内部参数、外部参数。而视觉系统的标定,则是对摄像机和机器人之间关系的求取。这里主要对目前一些现有的摄像机标定方法进行一个介绍,今天要介绍的是一个具有代表意义的摄像机标定方法—faugeras的摄像机标定方法。Faugeras的线性模型摄像机标定方法,采用内参数为四参数的摄像机模型。假设景物
2015-08-14 19:42:58
5504
3
原创 PCA与图像压缩
PCA与图像压缩2015-8-10奇异值分解在图像压缩处理中有着重要的应用。假定一副图像有 n×nn\times n 个像素,如果将这 n2n^2 个数据一起传送,往往会显得数据量太大。因此,我们希望能够改为传送另外一些比较少的数据,并且在接收端还能够利用这些传送的数据重构原图像。不妨用矩阵 AA 表示要传送的原 n×nn\times n 个像素。假定对矩阵 AA 进行奇异值分解,便得到 A=UΣV
2015-08-10 10:27:08
11534
转载 图形图像库集合
Google三维API O3D绘图引擎 RRDtool计算机视觉库 OpenCV图像处理类库 CImg2D图形库 AGGGoogle 图形处理引擎 skia三维图形渲染引擎 OGRE开源图形库 FreeImage3D引擎 Irrlicht Engine移动设备上的OpenGL OpenGL ES高质量图形图表库 MathGL开源图形库 CxImage
2015-07-24 08:54:12
1342
转载 国内外从事CV相关的企业
经常碰到朋友问我国内从事计算机视觉(CV)领域的公司的发展情况,产品情况,甚至找工作等问题,这里,我给出自己收集的国内从事CV相关领域的公司网址及其主要产品,有兴趣的朋友可以去看看。另外,资料整理的不是很完善,后续我会继续更新和添加,并及时在我博客进行更新(blog.youkuaiyun.com/carson2005)。(1) 北京北方猎波科技有限公司:http://www.northwh.com/b
2015-07-24 08:13:53
3779
转载 Deep Learning(深度学习)学习笔记整理系列之(八)
Deep Learning(深度学习)学习笔记整理系列之(八)分类: Deep Learning 机器学习 Linux驱动2013-04-10 11:42 57370人阅读 评论(25) 收藏 举报Deep Learning(深度学习)学习笔记整理系列zouxy09@qq.comhttp://blog.youkuaiyun.com/zouxy09作者:Zouxyvers
2015-07-09 19:57:43
1082
转载 Deep Learning(深度学习)学习笔记整理系列之(七)
Deep Learning(深度学习)学习笔记整理系列之(七)分类: Deep Learning 机器学习 Linux驱动2013-04-10 10:48 118485人阅读 评论(86) 收藏 举报Deep Learning(深度学习)学习笔记整理系列zouxy09@qq.comhttp://blog.youkuaiyun.com/zouxy09作者:Zouxyver
2015-07-09 19:56:17
1381
转载 Deep Learning(深度学习)学习笔记整理系列之(六)
Deep Learning(深度学习)学习笔记整理系列之(六)分类: Deep Learning 机器学习 Linux驱动2013-04-10 10:38 84687人阅读 评论(47) 收藏 举报Deep Learning(深度学习)学习笔记整理系列zouxy09@qq.comhttp://blog.youkuaiyun.com/zouxy09作者:Zouxyvers
2015-07-09 19:54:16
847
转载 Deep Learning(深度学习)学习笔记整理系列之(五)
Deep Learning(深度学习)学习笔记整理系列之(五)分类: Deep Learning 机器学习 计算机视觉2013-04-09 12:53 68303人阅读 评论(17) 收藏 举报Deep Learning(深度学习)学习笔记整理系列zouxy09@qq.comhttp://blog.youkuaiyun.com/zouxy09作者:Zouxyversio
2015-07-09 19:52:47
795
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人