
视频处理
文章平均质量分 91
soarnic
我食故我在。
展开
-
OpenCV中Threshold二值化的参数
研究下对图像二值化的理解Threshold对数组元素进行固定阈值操作 void cvThreshold( const CvArr* src, CvArr* dst, double threshold, double max_value, int threshold_type );src 原始数组 (单通道 , 8-bit of 32-b原创 2008-09-25 22:16:00 · 10445 阅读 · 1 评论 -
_tcsstr ambiguous错误的改正
_tcsstr(m_sFile, _T("avi") 改为 // finding avi if( _tcsstr((char*) m_sFile, _T("avi"))==NULL ) { m_sFile+=_T(".avi"); }原创 2009-03-01 15:12:00 · 725 阅读 · 0 评论 -
关于OpenCV_1.1pre1a 安装若干问题的解决方法:
关于OpenCV_1.1pre1a 安装若干问题的解决方法: 问题一: 0xc0150002 错误 条件:VS2005 + XP sp2 解决:安装Microsoft Visual C++ 2005 SP1 Redistributable Package (x86) 问题二: 在开始菜单-》程序-》opencv里打开opencv.vs2005.sln 编译错误。 解决: CvMemSt原创 2008-11-16 21:22:00 · 581 阅读 · 0 评论 -
人像跟踪基本完成
使用差分投影极值算法实现对人像跟踪,效果的稳定性和精确性有待提高。 方法:用形态学方法可以和差分法相结合,可以实现精度的再提高。 用高斯背景建模方法计算量巨大,但效果还可以,备选中。原创 2008-11-13 11:04:00 · 3975 阅读 · 1 评论 -
RCV改造为人头跟踪项目细节
RCV工程加入Point.h文件,添加CPoint类 在CP对象中有个GetInfo方法,用来得到轮廓的周长和面积,并保存在一个数组里 在人头跟踪项目中,用此方法可以得到多个轮廓的属性,但人头和身体粘连的问题还需要进一步考虑。 考虑这两个人的特征细化处理,用SVM学习,得到头部和身体的特征。 也可考虑用拐点的方法,因为颈部的曲率很大,用切割的方法沿着梯度方向把整个区域一分为二,可获得头原创 2008-10-05 21:49:00 · 1433 阅读 · 0 评论 -
项目迁移
加入SetShowFlag(BOOL)设置控制抓起视频的开关。 CMainFrame* m = (CMainFrame*)(AfxGetApp()->m_pMainWnd); 图像质量不高,增强后效果较好。 输入和输出函数为单通道灰度图像。 图像ROI区域的选择应该设置在显示主窗口, 新建立CamOperation类,负责采集图像和分发图像数据 结构:多线原创 2008-10-21 10:04:00 · 538 阅读 · 0 评论 -
人像跟踪项目流水
新建立CamOperation类,负责采集图像和分发图像数据 结构:多线程类WorkQueue,摄像头操作类CamOperation 方法: 摄像头初始化: frameGrabber.Init(0, true);在MainFrame中初始化中不适合,新建立一个摄像头操作类,实现摄像头的初始化和线程启动。 工作线程初始化:启动采集线程。线程数1 图像采集工作线程:采集到的图像原创 2008-10-21 10:04:00 · 686 阅读 · 0 评论 -
OpenCV下的图像对比度增强之完整代码
// enforce.cpp : Defines the entry point for the console application.// #include "stdafx.h" #include "cv.h"#include "highgui.h"#include #include int ImageStretchByHistogram(IplImage *src,IplIm原创 2008-09-26 21:39:00 · 11819 阅读 · 2 评论 -
CV_THRESH_BINARY_INV参数二值化取反的效果
原图 处理后 OpenCV中二值化的方法有多个,其中CV_THRESH_BINARY_INV参数是取反,具体如下 若大于给定的阈值threshhold,为目标点dst(x,y)=0,否则目标点dst(x,y)=max_value,这里设定为250。 threshold_type=CV_THRESH_BINARY_INV:dst(x,y) = 0, if src(x,y)>threshold原创 2008-09-26 21:31:00 · 17274 阅读 · 0 评论 -
脑切片病变区域判定与划分
原图中,水平白线的上方有个淡白色区域,假定为病变提取目标区域。 思路: 用水平像素投影法可根据中间水平白线将上下分开,单独分析,排除不必要的边缘干扰。目标区域有A和B两个。 整体的处理效果,现在的问题转为从外边缘的一定距离内去除掉干扰,方法有多种,比如沿着边缘向内一定得距离等等。 确定A和B的大致区域,基本完成一半的工作量了,接下来实现确定的区域划分。 方法可以是原创 2009-04-15 09:23:00 · 1237 阅读 · 0 评论