- 博客(8)
- 收藏
- 关注
原创 【OpenCV】OpenCV 2.4版本 图像各种平滑(模糊)处理
原理平滑也称模糊, 是一项简单且使用频率很高的图像处理方法。平滑处理时需要用到一个滤波器。 最常用的滤波器是线性滤波器,线性滤波处理的输出像素值(例如:)是输入像素值(例如:)的加权平均: 称为核, 它仅仅是一个加权系数。均值平滑下面是一个使用blur函数的均值平滑:#include "opencv2/core/core.hpp"#include
2014-05-14 15:52:18 836 1
转载 【OpenCV】calcHist在直方图中的使用
在学习这次再深入学习一下calcHist函数,即用于计算直方图的函数,主要是分析一下该函数的众多的参数,看看应该如何使用,先给出一段代码,其中包括两部分,一部分来自opencv_tutorials中的例子,一部分来自opencv2refman中,都进行了修改,opencv版本为2.3.1。[cpp] view plaincopyprint?#
2014-05-08 17:55:21 2615
原创 【OpenCV】图像特征的提取以及相似性比较方法
一、基础操作1. 数据类型 数据结构了解图像相关:cvArr cvMat IplImage数据数组的维数, 与数据的通道数 见P46 (76)2. 常见的矩阵操作熟悉3. 数据的保存和读取4. 图像的加载和显示5. 视频的操作6. 内存与序列a. 内存存储器CvMemStorage双向链表 动态对象(cvSeq cvSet)的内存cvCrea
2014-05-08 16:58:51 4985
转载 【OpenCV】CvCreateImage函数说明以及颜色空间量化之间转换
CvCreateImage函数说明以及一些OpenCv中函数的相关说明(2011-07-11 10:34:20) 标签:杂谈 cvCreateImage是openCV中的一个函数。OpenCV是Intel公司支持的开源计算机视觉库。 cvCreateImage: 创建头并分配数据 IplImage* cvCr
2014-05-05 16:16:05 2209
转载 【OpenCV】OpenCV中如何批量读取文件夹中图片
gaiweizOpencv读取文件夹连续图片,RGB分量显示,图像灰度化 1.读取文件夹连续图片刚开始学习图像处理,开始只能一次读入一张图片,今天从网上查了一些资料,自己写了一个可以连续读取多张图片函数。char filename[100];char windowname[100];IplImage* pScr;unsigned char *Readfigsmethod1(int
2014-05-05 15:47:30 1603 1
原创 【OpenCV】何为颜色集和颜色矩?
颜色矩: 颜色矩是一种简单而有效的颜色特征,是由Stricker和Oreng提出的,这种方法的数学基础是图像中的任何的颜色分布均可以用它的矩来表示。此外,由于颜色分布信息主要集中在低阶矩中,因此,仅采用颜色的一阶矩(mean)、二阶矩(Variance)和三阶矩(Skewness)就足以表达图像的颜色分布,与颜色直方图相比,该方法的另一个好处是无须对特征进行量化。
2014-05-05 11:26:42 5324
转载 【OpenCV】直方图应用:直方图均衡化,直方图匹配,对比直方图
前面介绍了 数字图像灰度直方图,现在来尝试直方图的应用。直方图均衡化直方图均衡化(Histogram Equalization)是直方图最典型的应用,是图像点运算的一种。对于一幅输入图像,通过运算产生一幅输出图像,点运算是指输出图像的每个像素点的灰度值由输入像素点决定,即:直方图均衡化是通过灰度变换将一幅图像转换为另一幅具有均衡直方图,即在每个灰度级上都具有相同
2014-05-04 10:46:52 711
转载 【OpenCV】OpenCV的基础知识
一、基础操作1. 数据类型 数据结构了解 图像相关:cvArr cvMat IplImage 数据数组的维数, 与数据的通道数 见P46 (76)2. 常见的矩阵操作熟悉 3. 数据的保存和读取4. 图像的加载和显示5. 视频的操作6. 内存与序列 a. 内存存储器 CvMemStorage
2014-05-04 10:45:05 2165
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人