自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 一道简单的C语言题

看一下下面的一段简单的C语言程序,它的输出结果是多少:

2014-07-29 16:17:02 715

转载 判断两条线段是否相交

include using namespace std; struct point { double x,y; }; struct segment { point begin,end; }; double min(double x,double y) { return x<y?x:y; } double ma

2014-07-28 14:50:00 424

原创 数字图像处理中的邻域

信号系统中的基本运算相关和卷积,在实际的图像处理中就表现为邻域运算,邻域运算和点运算构成了最基本、最重要的图像处理手段。

2014-07-28 09:38:55 7994

转载 RGB to Gray 高效算法

一、基础   对于彩色转灰度,有一个很著名的心理学公式:Gray = R*0.299 + G*0.587 + B*0.114二、整数算法  而实际应用时,希望避免低速的浮点运算,所以需要整数算法。  注意到系数都是3位精度的没有,我们可以将它们缩放1000倍来实现整数运算算法:Gray = (R*299 + G*587 + B*114 + 500) / 10

2014-04-16 20:45:51 1091

转载 图像处理常用的OpenCV函数

1、cvLoadImage:载入一副图片; 2、cvNamedWindow:在屏幕上创建一个窗口; 3、cvShowImage:在一个已创建好的窗口中显示图像; 4、cvWaitKey:使程序暂停,等待用户触发一个按键操作; 5、cvReleaseImage:释放图像文件所分配的内存; 6、cvDestroyWindow:销毁显示图像文件的窗口; 7

2014-01-17 16:56:24 530

转载 AdaBoost中利用Haar特征进行人脸识别算法分析与总结

提到AdaBoost的人脸识别,不得不提的几篇大牛的文章可以看看,但是大牛的文章一般都是只有主要的算法框架,没有详细的说明。大牛论文推荐:1. Robust Real-time Object Detection, Paul Viola, Michael Jones2. Rapid Object Detection using a Boosted Cascade of Sim

2014-01-17 16:52:07 1671

转载 opencv中测量运行时间的函数

最开始的C接口中的是 cvGetTickCount()和 cvGetTickFrequency(),在程序段的开始和结束时两次使用cvGetTickCount(),然后将两次的差除以cvGetTickFrequency()后就可以获得程序段的以微秒us为单位的运行时间,不是很精确但是一般足够了。         到了2.x之后在命名空间cv中又多了几个函数,getTickCount(),g

2014-01-17 16:48:59 513

转载 各种变换滤波和噪声的类型和用途总结

一、基本的灰度变换函数1.1.图像反转适用场景:增强嵌入在一幅图像的暗区域中的白色或灰色细节,特别是当黑色的面积在尺寸上占主导地位的时候。1.2.对数变换(反对数变换与其相反)过程:将输入中范围较窄的低灰度值映射为输出中较宽范围的灰度值。用处:用来扩展图像中暗像素的值,同时压缩更高灰度级的值。特征:压缩像素值变化较大的图像的动态范围。举例:处理傅里叶频谱,频谱中的低值往往观察不到,对数变换之后细节

2013-12-31 17:11:06 1184

转载 CvMat的计算函数

分配矩阵空间:CvMat* cvCreateMat(int rows, int cols, int type); type: 矩阵元素类型. 格式为CV_(S|U|F)C.  例如: CV_8UC1 表示8位无符号单通道矩阵, CV_32SC2表示32位有符号双通道矩阵. 例程: CvMat* M = cvCreateMat(4,4,CV_32FC1);释放矩阵空间:

2013-12-31 16:30:16 921

转载 常用图像处理C函数

#include #include #include #include #include #define GRP(x, y) GetRValue(getpixel(x, y))#define GGP(x, y) GetGValue(getpixel(x, y))#define GBP(x, y) GetBValue(getpixel(x, y))#defin

2013-12-10 10:40:44 1159

转载 opencv深入学习(1)--Mat主要成员变量

class CV_EXPORTS Mat{public: /* * functions */ enum { MAGIC_VAL=0x42FF0000, AUTO_STEP=0, CONTINUOUS_FLAG=CV_MAT_CONT_FLAG, SUBMATRIX_FLAG=CV_SUBMAT_FLAG }; /*! includes several bit-fi

2013-12-09 16:15:46 751

转载 类 Mat 详解

类 Mat 详解OpenCV c + + n 维稠密数组类类CV_EXPORTS Mat{public:/ / … …很多的方法...... int flags;(Note :目前还不知道flags做什么用的)//!数组的维数,> = 2int dims ;//!行和列的数量或 (-1,-1) 此时数组已超

2013-12-06 16:35:02 661

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除