计算机视觉
文章平均质量分 81
云鹤起舞
咸鱼也会有梦想
展开
-
直方图均衡化原理
一幅图像是由不同颜色值(不同灰度级)的像素组成的。像素值在图像中的分布情况是这幅图像 的一个重要特征。直方图即可以用来修改图像的外观,也可以用来描述图像的内容,或者还可以用来检测图像中特定的对象或者纹理。1.直方图的概念 直方图是个简单的表,他给出了一幅图像或一组图像中拥有给定数值的像素数量。因此对于灰度图像的直方图有256个条目(或称为容器)。0号容器给出值为0的像素个数,原创 2015-07-22 16:41:32 · 1025 阅读 · 0 评论 -
最小二乘法拟合直线
为了求取两组数据之间的关联时,经常会采用曲线拟合的方式去求得两组数据之间的关系表达模型,曲线拟合中最基本和最常用的是直线拟合。设x和y之间的函数关系为: y=a+bx式中有两个待定参数,a代表截距,b代表斜率。对于等精度测量所得到的N组数据(xi,yi),i=1,2……,N,xi值被认为是准确的,所有的误差只联系着yi。下面利用最小二乘法把观测数原创 2016-04-09 10:25:44 · 10583 阅读 · 0 评论 -
推荐一个背景建模的开源库
如题,该库名为BGSLibrary,是采用C++编写的用于 background subtraction (BGS)背景减去相关算法的开源库,包含了29种目前常用的背景减去算法。目前发布在google code上面,其链接为:https://code.google.com/p/bgslibrary/,遵守GNU GPL v3协议,需要的朋友可以自行下载。目前该库中包含的BGS算法有:转载 2016-04-16 09:59:57 · 663 阅读 · 0 评论 -
opencv中的Kmeans使用示例
kmeans是非常经典的聚类算法,至今也还保留着较强的生命力,图像处理中经常用到kmeans算法或者其改进算法进行图像分割操作,在数据挖掘中kmeans经常用来做数据预处理。opencv中提供了完整的kmeans算法,其函数原型为:double kmeans( InputArray data, int K, InputOutputArray bestLabels, TermCriteria原创 2016-06-07 17:20:09 · 13301 阅读 · 0 评论 -
机器学习中常见的几种最优化方法
1. 梯度下降法(Gradient Descent)2. 牛顿法和拟牛顿法(Newton's method & Quasi-Newton Methods)3. 共轭梯度法(Conjugate Gradient)4. 启发式优化方法 5. 解决约束优化问题——拉格朗日乘数法我们每个人都会在我们的生活或者工作中遇到各种各样的最优化问题,比如每个企业和个人都要考虑的一个问题“转载 2016-06-07 10:02:17 · 42606 阅读 · 1 评论