自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

吐着泡泡说爱你的博客

总结一些视音频技术,有的怕自己忘掉,写在这方便自己家浏览

  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 opencv 之运动物体检测(二)

1)运动物体轮廓椭圆拟合及中心vector<vector<Point>contours;vector<Vec4i>hierarcy;findContours(diff,,contours,hierarcy,CV_RETR_EXTERNAL,CV_CHAIN_APPPROX_NONE);cout<<"num"<<contours.size()<<endl;vector<RotatedRect>

2017-07-14 09:05:53 1038

原创 opecncv之运动物体检测

1)运动物体检测简介 运动物体检测就是在视频(视频文件/摄像头获取)中检测运动物体(目标)。opencv中常用的运动物体检测方法有背景减法,帧差法,光流法,运动物体检测广泛应用于视频安全监控,,车辆检测等方面 背景减法:就是用原图像减去背景模型,剩下的就是前景图像,即运动目标 帧差法:就是利用相邻的两帧或三帧图像,利用像素之间的差异性,判断是否有运动目标 视频就是一帧一帧图像组成的 求图像

2017-07-13 09:59:09 988

原创 opencv之特征检测与匹配(三)

1)SURF特征检测 SURF—-加速稳健特征算法 SURF是尺度不变特征变换SIFT的加速版,一般来说,标准的SURF算子比SIFT算子快好几倍,并且在多幅图像中具有更好的稳定性,SURF最大的特征在于采用harr特征以及积分图像的概念,这大大加快了程序运行时间,可以应用于物体识别以及三维重建中 在检测特征点的过程中计算了Hessian矩阵的行列式,与此同时,计算到了Hessian

2017-07-12 10:02:57 1248

原创 opencv之特征检测与匹配

1)SIFT特征提取匹配的步骤 A使用SiftFeatureDector的detect方法检测特征存入一个向量(可以使用drawKeypoints在图中标记出来) B使用SiftDescriptorExtractor的compute方法提取特征描述符(特征向量),特征描述符是一个矩阵 C使用匹配器matcher对描述符进行匹配 D匹配结果保存由DMatch的组成的向量里设置距离阈值,使得匹配

2017-07-10 10:48:03 743

原创 opencv特征检测与匹配

特征点的检测与匹配,在物体识别,视觉追踪,三维重建领域都有很广泛的应用 ,Opencv 提供了如下几种特征检测方法 “FAST”—–FastFeaturedector “STAR”—–StartFeaturedector “SIFT”——SIFTF(nonfree module) “SURF”—–SURF(nonfree module) “ORB”—–ORB “MSER”–MSER “

2017-07-09 09:59:01 829

原创 opencv角点检测简介

1)相关概念 1兴趣点 在图像处理和计算机视觉领域,兴趣点也被称为 关键点或者特征点被大量用于解决物体识别,图像识别,图像匹配,视觉追踪,三维重建,等一系列问题,我们不再观察整幅图,而是选择某些特殊的点,然后对他们进行分析,如果能检测到足够的这种点,同时他们的区分度很高,并且可以精准定位稳定的特征,这个方法就具有实用价值,图像特征类型被分为如下三种: *边缘 *角点(感兴趣关

2017-07-08 10:06:18 1160

原创 OpenCV2升级到OpenCV3

新添加了脸部识别,文本探测,文本识别,新的边缘检测器,深度图像处理,新的光流和追踪算法 opencv3.0手册地址 http://docs.opencvorg/trunk/index/htmlOpencv2代码修改为Opencv3代码报错 1由于宏定义名称变更提示“”未定义的标识符“”问题 ex:CV_WINDOW_AUTOSIZE未声明的标识符 原因:OpenCV3中取消了Openc

2017-07-07 11:08:37 3842 1

原创 opencv之GrabCut&FloodFill分割

1)GrabCut图像分割算法 Opencv中的GrabCut算法是Graphcut算法的改进,Graphcut是一种直接基于图割算法的图像分割技术,仅仅需要确认前景和背景的输入,该算法就可以完成前景和背景的最优分割,该算法利用图像中的纹理(颜色)信息和边界(反差)信息,只要少量的用户交互操作就可得到比较好的分割结果,和分水岭算法比较相似,但是计算速度比较慢,得到的结果比较精确,如果从静态图像中提

2017-07-07 10:49:06 643

原创 opencv之分水岭算法分割及图像修补

1)分水岭算法 原理: 任何一幅灰度图像都可以被看成是拓扑平面,灰度值高的区域可以被看成是山峰,灰度值低的区域可以被看成是山谷,我们向每一个山谷中灌不同颜色的水,随着水位的升高,不同山谷的水就会相遇汇合,为了防止不同山谷的水的汇合,我们需要在水汇合的地方构建起堤坝,不停的灌水,不停的构建堤坝直到所有的山峰都被水淹没,我们构建好的堤坝就是对图像的分割,这就是分水岭算法的背后原理 对灰度

2017-07-06 09:45:49 836

原创 c语言之符号的技巧

C语言中的单引号用来表示字符常量 C语言中的双引号用来表示字符串常量 ‘a’表示字符常量 在内存中占1个字节 ‘a’表示’a’的ascii码加1,结果是’b’ ‘a+1’表示指针运算,结果指向”a”结束符‘\0’ 本质上单括号括起来的一个字符代表整数 双括号括起来的字符代表一个 指针!只认得0,只知道见了0就返回1 因此当其作用的值不是0时,其结果为0三目运算符(a?b:c)可

2017-07-05 17:44:17 324

原创 opencv之轮廓特征属性及应用

1)HSV颜色空间 HSV颜色空间与人眼所看色彩较接近,因此常用于颜色检测和识别 其中H(色调)S(饱和度),V(亮度) H–不同的颜色(红色/绿色/蓝色)—范围:0–360 S–颜色深浅(浅红/深红)———–范围:0.0-1.0 V–颜色亮暗(暗红/亮红)———–范围:0.0-1.0 opencv默认的HSV范围分别是 H:0-180 S

2017-07-05 10:26:49 348

原创 C语言学习之关键字的秘密

数据类型可以理解为固定内存大小的别名 数据类型是创建变量的模子 short 2 byte 变量的本质 变量是一段实际连续存储空间的别名 程序中通过变量来申请并命名存储空间 通过变量的名字可以使用存储空间自定义类型 typedef int INT32; typedef unsigned char BYTE typedef struct _demo { sho

2017-07-05 09:49:39 280

原创 opencv之轮廓特征属性及应用

1)点与轮廓的距离及位置关系 计算点与轮廓的距离及位置关系–pointPolygonTest() double pointPolygonTest(InputArray contour,Point2f pt,bool measureDist); &&contour 所需检测的轮廓对象 &&pt Point2f类型的pt 待判定位置的点 &&measureDis

2017-07-04 19:59:30 499

原创 自学qt之QImage

QImage 纯软件绘图QImage image(size(),QImage::Format ARGB32 Premultiplied);QPainter imagepainter(&image);enum DrawTap{Butterfly,Dog};DrawType drawType;QImage butterflyImage;

2017-07-04 16:23:00 576

原创 自学qt之QPainter

drawPoint() drawArc() drawLine() drawChord() drawPolyline()drawPie() drawPoints()drawText() drawLines()drawPixmap() drawPolygon()drawPath() drawRect

2017-07-04 16:00:37 806

原创 opencv之轮廓特征属性及应用

1)最小外接圆 轮廓最小外接圆–minEnclosingCircle() void minEnclosingCircle(InputArray points,CV_OUT Point2f&center,CV_OUT float&radius); &&points:输入的二维点集,可以填Mat类型或者std::vector &&center:Point2f&类型的center

2017-07-04 09:17:30 510

ffmpeg基础

ffmpeg基础

2017-08-30

空空如也

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

TA关注的人

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