- 博客(7)
- 资源 (2)
- 收藏
- 关注
转载 直方图与匹配 - 直方图的计算与显示(cvCalcHist)
分析图像、物体和视频信息过程,我们常把看到的物体用直方图(histogram)表示,直方图可以用来描述各种不同的事情,如物体的色彩分布、物体边缘梯度模板,以及表示目标位置的概率分布。直方图广泛应用在计算机视觉应用中,简单说,直方图就是对数据进行统计,将统计值组织到一系列事先定义好的bin中,bin中的数值是从数据中计算出的统计量,这些数据可以是诸如梯度、方向、色彩或任何其他特征。直方图获得的是数据
2013-10-28 15:33:42 2242
转载 轮廓 - 查找轮廓、表示轮廓、绘制轮廓
1、查找轮廓轮廓(contour)到底是什么? 一个轮廓对应一系列的店,也就是图像中的一条曲线,OpenCV中一般用序列来存储轮廓信息,序列中的每一个元素是曲线中一个点的位置。轮廓树? OpenCV将得到的轮廓聚合成一个轮廓树,把轮廓的包含关系编码到树结构中,保护的轮廓在树中体现为节点。轮廓树有4种拓扑结构,CV_RETR_EXTERNAL、CV_RETR_CC
2013-10-28 14:11:42 1905
转载 视频中直线像素采样(cvInitLineIterator )把每个像素点的三个值写入csv文件中
#include #include #include int main( int argc, char** argv ){// if( argc != 2 )// return -1; cvNamedWindow( "Example", CV_WINDOW_AUTOSIZE ); CvCapture* capture = cvCreateFileCaptu
2013-10-28 09:26:57 2052
转载 运动检测
#include "cv.h"#include "highgui.h"#include int main(int argc, char** argv){ /* A matrix data */ const float A[] = { 1, 1, 0, 1 }; IplImage* img = cvCreateImage( cvSize(500
2013-10-25 15:28:41 1847 1
原创 关于二值化函数cvAdaptiveThreshold和cvThreshold的一些发现
1、函数cvAdaptiveThreshold的确可以将灰度图像二值化,但它的主要功能应该是边缘提取,并且参数param1主要是用来控制边缘的类型和粗细的,这些在软件自带的参考手册中均未提及。cvAdaptiveThreshold( const CvArr* src, CvArr* dst, double max_value, int adaptive_method CV_DEFAULT(
2013-10-12 10:06:02 6434 2
原创 修改去噪函数----网上的去噪函数有问题,在此解决下,(颜色标注处)
void CIDcardRecogizeDlg::OnMenuQuzao1(BYTE* p_data, int width, int height){ int test=0; // BYTE *p_data; //原图数据区指针 int Width = width; int Height = height; //取得原图的数据区指针 // p_data
2013-10-11 10:20:00 1059
转载 openCv2.3.1与vs2005
下载OpenCV从 http://www.opencv.org.cn/index.php/Download 下载 OpenCV for Windows(也即 OpenCV-2.3.1-win-superpack.exe 文件)。将 OpenCV-2.3.1-win-superpack.exe 解压并放到某个目录下,例如 c:\OpenCV2.3.1\opencv (无需运行set
2013-10-09 17:27:47 7424 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人