
opencv
文章平均质量分 90
yuzeze
这个作者很懒,什么都没留下…
展开
-
【OpenCV入门教程之十八】OpenCV仿射变换 & SURF特征点描述合辑
本系列文章由@浅墨_毛星云 出品,转载请注明出处。 文章链接: http://blog.youkuaiyun.com/poem_qianmo/article/details/33320997作者:毛星云(浅墨) 微博:http://weibo.com/u/1723155442知乎:http://www.zhihu.com/people/mao-xing-yu转载 2016-05-26 11:17:15 · 4381 阅读 · 0 评论 -
读视频文件和运动物体检测
来自于仕琪的讲稿《使用OpenCV进行图像处理》中的例程简要说明:本程序 尝试打开本电脑上的摄像头作为视频输入设备,或者将命令行的输入参数作为文件名来打开的视频文件。不管是哪一种方法,最后都是不断的循环处理一帧一帧地处理,涉及到的图像处理有 背景擦除,平滑滤波,二值化等。/************************************************** * 背转载 2016-05-17 15:38:35 · 975 阅读 · 0 评论 -
【OpenCV入门教程之九】 非线性滤波专场:中值滤波、双边滤波
本系列文章由@浅墨_毛星云 出品,转载请注明出处。 文章链接: http://blog.youkuaiyun.com/poem_qianmo/article/details/23184547作者:毛星云(浅墨) 邮箱: happylifemxy@163.com 写作当前博文时配套使用的OpenCV版本: 2.4.8转载 2016-05-17 15:43:05 · 2099 阅读 · 0 评论 -
【OpenCV入门教程之十】 形态学图像处理(一):膨胀与腐蚀
本系列文章由@浅墨_毛星云 出品,转载请注明出处。 文章链接: http://blog.youkuaiyun.com/poem_qianmo/article/details/23710721作者:毛星云(浅墨) 邮箱: happylifemxy@163.com 写作当前博文时配套使用的OpenCV版本: 2.4.8转载 2016-05-17 15:45:45 · 5163 阅读 · 1 评论 -
【OpenCV入门教程之十一】 形态学图像处理(二):开运算、闭运算、形态学梯度、顶帽、黑帽合辑
本系列文章由@浅墨_毛星云 出品,转载请注明出处。 文章链接: http://blog.youkuaiyun.com/poem_qianmo/article/details/23184547作者:毛星云(浅墨) 微博:http://weibo.com/u/1723155442知乎:http://www.zhihu.com/转载 2016-05-17 15:48:51 · 1242 阅读 · 0 评论 -
【OpenCV入门教程之十二】OpenCV边缘检测:Canny算子,Sobel算子,Laplace算子,Scharr滤波器合辑
本系列文章由@浅墨_毛星云 出品,转载请注明出处。 文章链接: http://blog.youkuaiyun.com/poem_qianmo/article/details/25560901作者:毛星云(浅墨) 微博:http://weibo.com/u/1723155442知乎:http://www.zhihu.com/转载 2016-05-17 15:50:26 · 879 阅读 · 0 评论 -
【OpenCV入门教程之十三】OpenCV图像金字塔:高斯金字塔、拉普拉斯金字塔与图片尺寸缩放
本系列文章由@浅墨_毛星云 出品,转载请注明出处。 文章链接: http://blog.youkuaiyun.com/poem_qianmo/article/details/26157633作者:毛星云(浅墨) 微博:http://weibo.com/u/1723155442知乎:http://www.zhihu.com/转载 2016-05-17 15:53:56 · 846 阅读 · 0 评论 -
【OpenCV入门教程之十四】OpenCV霍夫变换:霍夫线变换,霍夫圆变换合辑
本系列文章由@浅墨_毛星云 出品,转载请注明出处。 文章链接: http://blog.youkuaiyun.com/poem_qianmo/article/details/26977557作者:毛星云(浅墨) 微博:http://weibo.com/u/1723155442知乎:http://www.zhihu.com/转载 2016-05-17 15:55:02 · 497 阅读 · 0 评论 -
【OpenCV入门教程之十五】水漫金山:OpenCV漫水填充算法(Floodfill)
本系列文章由@浅墨_毛星云 出品,转载请注明出处。 文章链接: http://blog.youkuaiyun.com/poem_qianmo/article/details/28261997作者:毛星云(浅墨) 微博:http://weibo.com/u/1723155442知乎:http://www.zhihu.com/转载 2016-05-17 15:56:22 · 809 阅读 · 0 评论 -
【OpenCV入门教程之十六】OpenCV角点检测之Harris角点检测
本系列文章由@浅墨_毛星云 出品,转载请注明出处。 文章链接: http://blog.youkuaiyun.com/poem_qianmo/article/details/29356187作者:毛星云(浅墨) 微博:http://weibo.com/u/1723155442知乎:http://www.zhihu.com/转载 2016-05-17 16:06:23 · 673 阅读 · 0 评论 -
关于高斯模糊与opencv中的GaussianBlur函数
在上次的opencv源码解析之滤波前言1中,按照opencv_tutorials.pdf中的滤波部分试了下常用的4种滤波器的使用方法。在opencv的C++中,这4个函数分别为:blur,GaussianBlur,meidaBlur,bilateralFilter.下面就这几个函数在opencv中的功能,以及参数做个介绍:均值滤波:其函数声明为:void blur(InputArray s转载 2016-05-20 11:18:48 · 5262 阅读 · 0 评论 -
OpenCV学习笔记大集锦
整理了我所了解的有关OpenCV的学习笔记、原理分析、使用例程等相关的博文。排序不分先后,随机整理的。如果有好的资源,也欢迎介绍和分享。1:OpenCV学习笔记作者:优快云数量:55篇博文网址:http://blog.youkuaiyun.com/column/details/opencv-manual.html2:部分OpenCV的函数解读和原理解读作者:梦想腾飞转载 2016-10-27 22:01:56 · 527 阅读 · 0 评论 -
win7下配置OpenCV的Qt开发环境
0 编译、配置OpenCV的工程相当曲折,编译OpenCV不下5次,一开始还以为是自己的配置、编译步骤有问题,后来发现原来是自己电脑装的Qt Creator版本有点低,里面的MingW版本较低,而OpenCV下载的是最新版本,最新版本的OpenCV需要高版本的MingW。最后果断换成高版本Qt Creator,终于编译成功。 1 下载所需工具(1)Qt Creator 下载地址http转载 2016-05-17 15:17:44 · 408 阅读 · 0 评论 -
Cv照相机定标和三维重建
针孔相机模型和变形这一节里的函数都使用针孔摄像机模型,这就是说,一幅视图是通过透视变换将三维空间中的点投影到图像平面。投影公式如下: 或者这里(X, Y, Z)是一个点的世界坐标,(u, v)是点投影在图像平面的坐标,以像素为单位。A被称作摄像机矩阵,或者内参数矩阵。(cx, cy)是基准点(通常在图像的中心),fx, fy是以像素为单位的焦距。所以如果因为某些因素对来自于转载 2016-05-17 15:14:07 · 2049 阅读 · 0 评论 -
摄像头标定
标定原理介绍摄像机小孔模型 Cv照相机定标和三维重建#针孔相机模型和变形 [编辑]标定程序1(opencv自带的示例程序)[编辑]简介读者可以直接使用Opencv自带的摄像机标定示例程序,该程序位于 “\OpenCV\samples\c目录下的calibration.cpp”,程序的输入支持直接从USB摄像机读取图片标定,或者读取avi文件或者已经存放于电脑转载 2016-05-17 14:58:17 · 998 阅读 · 0 评论 -
【OpenCV入门教程之十七】OpenCV重映射 & SURF特征点检测合辑
本系列文章由@浅墨_毛星云 出品,转载请注明出处。 文章链接: http://blog.youkuaiyun.com/poem_qianmo/article/details/30974513作者:毛星云(浅墨) 微博:http://weibo.com/u/1723155442知乎:http://www.zhihu.com/转载 2016-05-26 11:17:03 · 1243 阅读 · 0 评论 -
imread函数、namedWindow函数、imshow函数、imwrite函数
1.imread函数 首先,我们看imread函数,可以在OpenCV官方文档中查到其原型如下: Mat imread(const string& filename, int flags=1 );其中,第一个参数,const string&类型的filename,填我们需要载入的图片路径名。在Windows操作系统下,OpenCV的imread函数支持如下类型的图像载入:J转载 2016-05-26 11:17:42 · 2039 阅读 · 0 评论 -
1.imread函数 首先,我们看imread函数,可以在OpenCV官方文档中查到其原型如下: Mat imread(const string& filename, int flags=1
1.imread函数 首先,我们看imread函数,可以在OpenCV官方文档中查到其原型如下: Mat imread(const string& filename, int flags=1 );其中,第一个参数,const string&类型的filename,填我们需要载入的图片路径名。在Windows操作系统下,OpenCV的imread函数支持如下类型的图像载入:J转载 2016-05-13 11:42:37 · 5745 阅读 · 0 评论 -
【OpenCV入门教程之八】线性邻域滤波专场:方框滤波、均值滤波与高斯滤波
本系列文章由@浅墨_毛星云 出品,转载请注明出处。 文章链接: http://blog.youkuaiyun.com/poem_qianmo/article/details/22745559作者:毛星云(浅墨) 邮箱: happylifemxy@163.com 写作当前博文时配套使用的OpenCV版本: 2.4.8转载 2016-05-17 10:12:31 · 771 阅读 · 0 评论 -
Canny边缘检测
http://wiki.opencv.org.cn/index.php/Canny%E8%BE%B9%E7%BC%98%E6%A3%80%E6%B5%8BC语言版本来自于仕琪的讲稿《使用OpenCV进行图像处理》中的例程/************************************************** * cvCanny:Canny边缘检测转载 2016-05-17 10:31:02 · 369 阅读 · 0 评论 -
OpenCV中C++函数imread读取图片的缩放问题
//环境:VS2010 + OpenCV 2.3.1#include "stdafx.h"#include #include #include #include #include using namespace cv;Mat src, dst, tmp;char* window_name = "Pyramids Demo";int _tmain(int argc, _TCHAR* argv[]){转载 2016-05-17 10:32:29 · 2781 阅读 · 0 评论 -
Canny边缘检测2
运行结果: 代码: #ifdef _CH_#pragma package #endif #ifndef _EiC#include "cv.h"#include "cxcore.h"#include "highgui.h"#endif char wndname[] = "Edge";char tbarname[] = "Threshold"; IplIm转载 2016-05-17 13:34:51 · 457 阅读 · 0 评论 -
轮廓(contour)检测
来自于仕琪的讲稿《使用OpenCV进行图像处理》中的例程/************************************************** * 轮廓检测 * 主要函数: * cvFindContours * cvDrawContours **************************************************/转载 2016-05-17 13:36:38 · 771 阅读 · 0 评论 -
轮廓(contour)检测2
运行结果 代码 #ifdef _CH_#pragma package #endif #ifndef _EiC#include "cv.h"#include "cxcore.h"#include "highgui.h"#include #endif #define w 500int levels = 3;CvSeq* contours = 0; void转载 2016-05-17 13:55:23 · 408 阅读 · 0 评论 -
图像旋转与缩放
#include "cv.h"#include "highgui.h"#include "math.h"int main (int argc, char **argv){ IplImage *src = 0; IplImage *dst = 0; /* the first command line parameter must be image file n转载 2016-05-17 14:50:32 · 281 阅读 · 0 评论 -
图像缩放
#include #include #include int main(int argc, char* argv[]){ IplImage *src = 0; //源图像指针 IplImage *dst = 0; //目标图像指针 float scale = 0.618; //缩放倍数为0.618倍 CvSize dst_cv转载 2016-05-17 14:55:30 · 351 阅读 · 0 评论 -
【OpenCV入门教程之二】 一览众山小:OpenCV 2.4.8 or OpenCV 2.4.9组件结构全解析
之前啃了不少OpenCV的官方文档,发现如果了解了一些OpenCV整体的模块架构后,再重点学习自己感兴趣的部分的话,就会有一览众山小的感觉,于是,就决定写出这篇文章,作为启程OpenCV系列博文的第二篇。 至于OpenCV组件结构的研究方法,我们不妨管中窥豹,通过opencv安装路径下include目录里面头文件的分类存放,来一窥OpenCV这些年迅猛发展起来的庞杂组件架构。转载 2016-10-27 22:16:58 · 974 阅读 · 1 评论