cvCircle(CvArr*img, CvPointcenter, intradius, CvScalarcolor, intthickness=1, intlineType=8, intshift=0)img为图像指针,单通道多通道都行,不须要特殊要求center为画圆的圆心坐标radius为圆...
分类:
其他好文 时间:
2014-06-26 21:58:54
阅读次数:
299
IplImage 结构解读:typedef struct _IplImage{int nSize;/* IplImage大小 */int ID;/* 版本 (=0)*/int nChannels;/* 大多数OPENCV函数支持1,2,3 或 4 个通道 */int alphaChannel;/* ...
分类:
其他好文 时间:
2014-06-26 21:37:24
阅读次数:
175
将一副图像转变成另一种表现形式 ,比如,傅里叶变换将图像转换成频谱分量 卷积 —— 变换的基础 cvFilter2D 源图像 src 和目标图像 dst 大小应该相同 注意:卷积核的系数应该是浮点类型的,必须用 CV_32F 来初始化矩阵 cvFilter2D 函数内部处理边界 —— cvCopyM...
分类:
其他好文 时间:
2014-06-26 21:03:17
阅读次数:
833
×××××××××××××××××××××××××××××××××××××××CvScalar imgmean,imgstd; double imgmax,imgmin; cvAvgSdv(img,&i
分类:
其他好文 时间:
2014-06-26 19:44:55
阅读次数:
200
// ConsoleApplication3_6_23.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include
#include
using namespace std;
using namespace cv;
Mat src,dst,gray;
int pro_typ...
分类:
其他好文 时间:
2014-06-26 06:46:25
阅读次数:
315
1.效果图: 此效果图使用的选染色为Color.Yellow2.实现原理:首先指定一种渲染颜色,然后计算当前象素的灰度值,用当前象素的灰度值分别乘以渲染色的R、G、B 分量值,将结果做为当前象素的最终颜色3.实现代码:1///2///染色3///4///原始图像5///指定渲染色6///7publi...
分类:
其他好文 时间:
2014-06-25 17:57:59
阅读次数:
128
转自:图像处理:黑白效果(灰度处理)1.效果图:2.实现原理:图像灰度化就是使色彩的三种颜色分量R、G、B的值相同,由于颜色值的取值范围是[0,255],所以灰度的 级别只有256种,即灰度图象仅能表现256种灰度颜色,常用有3种处理方法:*最大值法(Maximum):R=G=B=Max(R,G,B...
分类:
其他好文 时间:
2014-06-25 17:53:20
阅读次数:
420
水平集方法由 Osher 和 Sethian 于 1988 年提出[1],最初应用于流体力学领域,后被广泛应用于各种同曲线演化相关的科学研究和工程领域。1997 年Caselles等人率先将这一理论应用到图像科学领域后,开始了基于水平集方法的图像处理技术的研究。为了提高分割的稳健性,先后提出了基于边...
分类:
其他好文 时间:
2014-06-25 17:38:38
阅读次数:
205
使用图像结构中所定义的高层处理方法(图形和视觉范畴)来完成特定任务 平滑处理 cvSmooth 处理后图像与输入图像的大小相同(不用考虑边缘) 中值滤波 CV_MEDIAN 不支持 in place 操作 , 高斯滤波 CV_GAUSSIAN 支持 in place 操作(可以设置高斯核不对称,双边...
分类:
其他好文 时间:
2014-06-25 14:45:54
阅读次数:
351