OpenCV
文章平均质量分 73
FireMicrocosm
这个作者很懒,什么都没留下…
展开
-
Python+OpenCV学习(6)---傅里叶变换
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。下面是学习傅里叶变换的相关基本代码:# coding:utf-8__author__ = 'Microcosm'import cv2原创 2015-09-10 17:23:51 · 4527 阅读 · 0 评论 -
Python+OpenCV学习(15)---Lucas Kanade 角点光流轨迹跟踪
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。Lucas Kanade 光流法是进行视频中角点的轨迹跟踪的算法,该算法可以用来进行人体肢体动作的轨迹跟踪,获取轨迹数据后可以通过模式识别的手段进原创 2015-09-16 17:01:01 · 8400 阅读 · 2 评论 -
Python+OpenCV学习(14)---Laplace金字塔进行图像融合
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。下面是利用python语言结合OpenCV进行图像融合的代码:# -*- coding:utf-8 -*-__author__ = 'Mic原创 2015-09-16 10:16:15 · 6643 阅读 · 5 评论 -
Python+OpenCV学习(16)---视频流背景剔除
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。在视频监控中,需要捕捉动态目标,那么就需要从视频流中剔除背景,P.KadewTraKuPong 和R.Bowden 在2001 年提出一种利用原创 2015-09-16 21:37:06 · 7978 阅读 · 0 评论 -
Python+OpenCV学习(17)---摄像机标定
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。摄像机标定是机器人视觉进行目标定位跟踪的首要环节,通过标定板标定好摄像机的内外参数,然后进行后续的定位识别工作。本次介绍的摄像机标定的实验测试图像是O原创 2015-09-20 10:33:03 · 24533 阅读 · 43 评论 -
Python+OpenCV学习(18)---双目视觉深度信息恢复
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。下面是利用python语言结合OpenCV进行深度信息恢复的代码:# -*- coding:utf-8 -*-__author__ = 'M原创 2015-09-20 17:28:04 · 10492 阅读 · 6 评论 -
Python+OpenCV学习(19)---摄像机位姿估计
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。下面是利用python语言结合OpenCV进行摄像机位姿估计的代码:# -*- coding:utf-8 -*-__author__ =原创 2015-09-21 08:39:59 · 5389 阅读 · 0 评论 -
Python+OpenCV学习(20)---对极几何
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。在我们使用针孔相机时,我们会丢失大量重要的信心,比如说图像的深度,或者说图像上的点和摄像机的距离,因这是一个从3D 到2D 的转换。因此一个重要的原创 2015-09-21 10:32:25 · 7015 阅读 · 2 评论 -
ubuntu14.04+opencv 3.0安装及测试
本文记录ubuntu下安装opencv过程,步骤来自 opencv官网1、安装opencv所需的库(编译器、必须库、可选库)转载请说明 http://www.cnblogs.com/llxrl/p/4471831.htmlGCC 4.4.x or laterCMake 2.6 or higherGitGTK+2.x or higher, including header转载 2016-03-17 21:27:33 · 888 阅读 · 0 评论 -
OpenCV的最近邻开源库FLANN
标签:计算机视觉FLANN介绍FLANN库全称是Fast Library for Approximate Nearest Neighbors,它是目前最完整的(近似)最近邻开源库。不但实现了一系列查找算法,还包含了一种自动选取最快算法的机制。flann::Index_类该类模板是最近邻索引类,该类用于抽象不同类型的最近邻搜索的索引。 以下是flann::Index_类的声明转载 2016-05-26 11:02:44 · 1521 阅读 · 0 评论 -
Python+OpenCV学习(13)---meanshift目标跟踪
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。下面是利用python语言结合OpenCV进行meanshift目标跟踪的代码:# -*- coding:utf-8 -*-__auth原创 2015-09-15 11:45:51 · 11062 阅读 · 1 评论 -
Python+OpenCV学习(12)---特征匹配
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。下面是利用python语言结合OpenCV进行SIFT特征进行匹配的代码:# -*- coding:utf-8 -*-__author_原创 2015-09-14 21:26:18 · 9230 阅读 · 0 评论 -
Python+OpenCV学习(2)---图像的合并与拆分
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。下面是利用python进行图像拆分合并的基本代码:# coding=utf-8__author__ = 'Microcosm'print("原创 2015-09-06 18:20:19 · 5971 阅读 · 1 评论 -
Python+OpenCV学习(1)---图像的读取与保存
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。下面是一些基础的代码:# coding= utf-8 #or gbk 这样才能使用中文__author__ = 'Microcosm'i原创 2015-09-06 16:20:18 · 6456 阅读 · 0 评论 -
Python+OpenCV学习(3)---图像平滑滤波
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。下面是常用的滤波方法,具体实现代码如下:# coding=utf-8__author__ = 'Microcosm'import cv2i原创 2015-09-06 21:07:22 · 3086 阅读 · 1 评论 -
Python+OpenCV学习(7)---模板匹配
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。下面是利用python语言结合OpenCV的模板匹配代码:# -*- coding:utf-8 -*-__author__ = 'Microco原创 2015-09-11 16:57:55 · 20963 阅读 · 1 评论 -
Python+OpenCV学习(4)---图像梯度及边缘检测
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。下面是常用的边缘检测算子:# coding:utf-8__author__ = 'Microcosm'import cv2import n原创 2015-09-07 16:35:55 · 4865 阅读 · 0 评论 -
Python+OpenCV学习(8)---Harris_corner
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。下面是利用python语言结合OpenCV进行Harris角点检测的代码:# -*- coding:utf-8 -*-__author_原创 2015-09-12 19:41:20 · 2719 阅读 · 0 评论 -
Python+OpenCV学习(11)---FAST
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。下面是利用python语言结合OpenCV进行FAST角点检测的代码:# -*- coding:utf-8 -*-__author__原创 2015-09-14 10:26:35 · 2616 阅读 · 0 评论 -
Python+OpenCV学习(10)---SURF
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。SIFT特征具有平移、旋转、尺度和光照不变性,在计算机视觉中应用广泛。但是其计算量相对比较大,SURF就是一种加速版的SIFT。在保证特征准确提取原创 2015-09-13 13:47:14 · 4134 阅读 · 1 评论 -
Python+OpenCV学习(5)---直方图
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。下面是学习直方图的相关基本代码:# coding:utf-8__author__ = 'Microcosm'import cv2impor原创 2015-09-09 10:25:01 · 2057 阅读 · 0 评论 -
Python+OpenCV学习(9)---SIFT
利用python学习OpenCV,个人感觉比较方便。函数的形式与C++基本相同,所以切换过来还是比较好的,对于像我这种对python不太熟练的人,使用python的集成开发环境PyCharm进行学习,可以设置断点调试,有助于我这类初学者理解掌握。下面是利用python语言结合OpenCV进行SIFT特征检测的代码:# -*- coding:utf-8 -*-__author__原创 2015-09-13 11:14:03 · 5560 阅读 · 0 评论