
数字图像处理
文章平均质量分 89
山水肴
好好学习
展开
-
LBP(Local Binary Patterns)算法的研究
最近在看LBP算法,我把自己学到的东西通过这种方式记录下来,一来是可以加深自己对此算法的理解,二来是留着以后自己方便翻阅,还有就是可以与大家分享我的学习,欢迎大家批评指正。 -DJ =============================================================================原创 2013-03-09 17:37:33 · 3189 阅读 · 0 评论 -
opencv学习之(三)-LBP算法的研究及其实现
一,原始LBP算法LBP的基本思想是对图像的像素和它局部周围像素进行对比后的结果进行求和。把这个像素作为中心,对相邻像素进行阈值比较。如果中心像素的亮度大于等于他的相邻像素,把他标记为1,否则标记为0。你会用二进制数字来表示每个像素,比如11001111。因此,由于周围相邻8个像素,你最终可能获取2^8个可能组合,被称为局部二值模式,有时被称为LBP码。第一个在文献中描述的LBP算子实际使用的原创 2013-05-05 13:17:01 · 61185 阅读 · 11 评论 -
opencv学习之(五)-直方图计算和绘制图像直方图
1 直方图灰度直方图的定义灰度直方图是灰度级的函数,描述图像中该灰度级的像素个数(或该灰度级像素出现的频率):其横坐标是灰度级,纵坐标表示图像中该灰度级出现的个数(频率)。一维直方图的结构表示为高维直方图可以理解为图像在每个维度上灰度级分布的直方图。常见的是二维直方图。如红-蓝直方图的两个分量分别表示红光图像的灰度值和蓝光图像灰度值的函数。其图像原创 2013-05-07 12:42:39 · 24735 阅读 · 0 评论 -
学习opencv之(四)- 图像格式之间的转换
1 opencv中的几种常见的图像类型opencv中,几种常见的图像类型有:IplImage,Mat,CvMat,CvArr CvArr :老版本的结构了。是一个抽象基类,在函数原型中,常见到CvArr(CvArr*),这就允许吧CvMar* 或者IplImage* 传递到程序或函数参数中了。CvMat :矩阵结构,IplImage :是较老版本的一种类型了原创 2013-05-06 16:08:24 · 13326 阅读 · 0 评论 -
学习opencv之(六)-图像切割,使用ROI
一.ROI介绍在OpenCV中我们能够非常方便地获取指定ROI区域的子图像。如果你对图像设置了ROI,那么,Opencv的大多数函数只在该ROI区域内运算(只处理该ROI区域),如果没设ROI的话,就会出来整幅图像。ROI非常有用,例如我们想把图像中的人脸扣出来,进行人脸识别。需要注意的时候,ROI一定在图像内部,而不能超出图像的范围。对图像设定ROI的函数是:cvSetI原创 2013-05-07 20:44:58 · 65911 阅读 · 20 评论 -
LBP算法的研究及其在人脸识别中的应用
研究价值实用价值1 促进对人类自身视觉系统的认识2 实际应用的优势 非接触性 非侵犯性 自动化3 应用领域 信息安全; 企业和住宅安全管理; 公安,司法和刑侦; 电子护照和省份证; 娱乐等。4 自动人脸识别技术已经在某些限定条件下得到了成功应用理论价值人脸识别被认为是生物特征识别领域甚至人工智能领域最困难的研究课题之一 人脸识原创 2013-06-25 01:04:45 · 10575 阅读 · 6 评论