摘要:
1.cvCreateVideoWriter 是创建视频文件写入器的意思。 创建视频文件写入器typedef struct CvVideoWriter CvVideoWriter;CvVideoWriter* cvCreateVideoWriter ( const char* filename, in 阅读全文
摘要:
1、CvCapture结构体: CvCapture是一个结构体,用来保存图像捕获的信息,就像一种数据类型(如int,char等)只是存放的内容不一样,在OpenCv中,它最大的作用就是处理视频时(程序是按一帧一帧读取),让程序读下一帧的位置,CvCapture结构中,每获取一帧后,这些信息都将被更新 阅读全文
摘要:
cvDilate是一个函数,可以用来对输入图像使用指定的结构元进行膨胀。 void cvDilate( const CvArr* src, CvArr* dst, IplConvKernel* element=NULL, int iterations=1 ); 如: cvDilate(pCutFrI 阅读全文
摘要:
一、形态学概述 图像处理中的形态学一般指的是数学形态学。 数学形态学是一门建立在格论和拓扑学基础之上的图像分析学科,是数学形态学图像处理的基本理论。其基本运算包括:二值腐蚀和膨胀,二值开闭运算,骨架抽取,极限腐蚀,击中击不中变换,形态学梯度,top-hat变换,颗粒分析,流域变换,灰值腐蚀和膨胀,灰 阅读全文
摘要:
adaptiveThreshold()函数的作用是对矩阵采取自适应阈值操作,支持就地操作。函数原型如下: void cvAdaptiveThreshold( const CvArr* src, CvArr* dst, double max_value, int adaptive_method=CV_ 阅读全文
摘要:
cvErode,是opencv库中的一个函数,对输入图像进行腐蚀操作,可以消除较小的点如噪音 如: cvErode(pCutFrImg, pCutFrImg, 0, 1);//对输入图像进行腐蚀操作 函数特点 1.函数形式:void cvErode( const CvArr* src, CvArr* 阅读全文
摘要:
【calib3d】—— Calibration(校准)加3D这两个词的组合缩写。这个模块主要是相机校准和三维重建相关的内容。基本的多视角几何算法,单个立体摄像头标定,物体姿态估计,立体相似性算法,3D信息的重建等等。 【contrib】—— Contributed/Experimental Stuf 阅读全文
摘要:
背部训练 一、6.5的速度,快走15分钟。唤醒身体,进入运动状态。 二、热身 (压肩,下腰,转体,扩胸) 。 三、坐姿下拉:3组。 第1组:最轻重量 (也就是插销插在第一格) 20次以上,注意动作要标准,挺腰!休息2分钟; 第2组:次轻重量 (插销插在第二格) 15次以上,休息2分钟; 第3组:插销 阅读全文
摘要:
一、图像处理之平滑处理(cvsmooth) 平滑处理(smoothing)也称模糊处理(bluring),是一项简单且使用频率很高的图像处理方法,用途很多,但最常见的是用来减少图像上的噪点或者失真。降低图像分辨率时,平滑处理是非常好用的方法。 目前opencv可以提供5中不同的平滑操作方法,所有操作 阅读全文
摘要:
一、图像高频信号和低频信号的理解 1.1 图像中的低频信号和高频信号也叫做低频分量和高频分量。简单一点说,图像中的高频分量,指的是图像强度(亮度/灰度)变化剧烈的地方,也就是我们常说的边缘(轮廓);图像中的低频分量,指的是图像强度(亮度/灰度)变换平缓的地方,也就是大片色块的地方。人眼对图像中的高频 阅读全文