- 博客(24)
- 资源 (3)
- 收藏
- 关注
转载 OpenCV Machine Learning 之正态贝叶斯分类器(Normal Bayes Classifier)的用法实例
本编博客通过以学生成绩为特征对学生进行分类,判断他是文科生还是理科生向大家分享OpenCV 贝叶斯分类器的用法。该类的详细解释请看博文:http://blog.csdn.net/zhjm07054115/article/details/27631913分类器的用法大致分三步:第一步: 构造已知标签的训练样本数据集第二步: 训练分类
2015-07-25 15:34:11 1999
转载 神经网络学习笔记 - lecture3:The backpropagation learning proccedure
视频地址: https://class.coursera.org/neuralnets-2012-001/lecture/indexPPT下载: https://d396qusza40orc.cloudfront.net/neuralnets/lecture_slides%2Flec3.pptx笔记:还没整理成电子版,先放上来纸质版。
2015-07-24 16:10:59 377
转载 算法杂货铺——分类算法之朴素贝叶斯分类(Naive Bayesian classification)
0、写在前面的话 我个人一直很喜欢算法一类的东西,在我看来算法是人类智慧的精华,其中蕴含着无与伦比的美感。而每次将学过的算法应用到实际中,并解决了实际问题后,那种快感更是我在其它地方体会不到的。 一直想写关于算法的博文,也曾写过零散的两篇,但也许是相比于工程性文章来说太小众,并没有引起大家的兴趣。最近面临毕业找工作,为了能给自己增加筹码,决定再次复习算法方面的知
2015-07-23 17:31:34 358
转载 基于朴素贝叶斯分类器的文本分类算法(下)
主要看代码吧。源代码下载:NaviveBayesClassify.rar Preface文本的分类和聚类是一个比较有意思的话题,我以前也写过一篇blog《基于K-Means的文本聚类算法》,加上最近读了几本数据挖掘和机器学习的书籍,因此很想写点东西来记录下学习的所得。在本文的上半部分《基于朴素贝叶斯分类器的文本分类算法(上)》一文中简单介绍了贝叶斯学习的基本理论,这一篇将展
2015-07-23 17:30:46 509
转载 *很不错*朴素贝叶斯分类器的应用
作者: 阮一峰日期: 2013年12月16日生活中很多场合需要用到分类,比如新闻分类、病人分类等等。本文介绍朴素贝叶斯分类器(Naive Bayes classifier),它是一种简单有效的常用分类算法。一、病人分类的例子让我从一个例子开始讲起,你会看到贝叶斯分类器很好懂,一点都不难。某个医院早上收了六个门诊病人,如下表。
2015-07-23 16:59:27 728
转载 基于K-Means的文本聚类算法
源代码下载:TDIDF_Demo.rar 声明:本文代码思路完全来自蛙蛙池塘的博客,只为技术交流用途,无其他目的 昨天有幸拜读了蛙蛙池塘的《蛙蛙推荐:蛙蛙教你文本聚类》这篇文章,受益匪浅,于是今天就动手尝试照着他的C#代码,用C++和STL标准库重新实现一遍,因此就有了这篇文章。本文将重新温习蛙蛙池塘那篇文章,并且加入我个人在用C++重写这份代码过程中学到的一些知识
2015-07-23 16:30:05 2107
转载 主成分分析(PCA)原理详解
转载请声明出处:http://blog.csdn.net/zhongkelee/article/details/44064401一、PCA简介1. 相关背景 上完陈恩红老师的《机器学习与知识发现》和季海波老师的《矩阵代数》两门课之后,颇有体会。最近在做主成分分析和奇异值分解方面的项目,所以记录一下心得体会。 在许多领域的研究与应用中,往往需要对反
2015-07-19 12:51:57 7425 2
转载 矩阵及其变换、特征值与特征向量的物理意义
最近在做聚类的时候用到了主成分分析PCA技术,里面涉及一些关于矩阵特征值和特征向量的内容,在网上找到一篇对特征向量及其物理意义说明较好的文章,整理下来,分享一下。 一、矩阵基础[1]:矩阵是一个表示二维空间的数组,矩阵可以看做是一个变换。在线性代数中,矩阵可以把一个向量变换到另一个位置,或者说从一个坐标系变换到另一个坐标系。矩阵的“基”,实际就是变换时所用的坐标系。而所谓的
2015-07-18 16:12:20 1389
转载 SVM算法入门
课程文本分类project SVM算法入门转自:http://www.blogjava.net/zhenandaci/category/31868.html(一)SVM的简介支持向量机(Support Vector Machine)是Cortes和Vapnik于1995年首先提出的,它在解决小样本、非线性及高维模式识别中表现出许多特有的优势,并能够推广应用到函数拟合等其他机
2015-07-08 10:47:04 422
转载 简单图像处理——傅立叶变换
学过信号处理的都应该知道傅立叶变换把时域上的信号处理为频域上的信号叠加对于在空间域上的数字图像,我们也能通过傅立叶变换转换为频域类的信号在实现某些图像处理的时候,频域类的处理比空间域更简单好啦,我们来看看二维离散信号的傅立叶变换数字图像的二维离散傅立叶变换所得的结果的频域成分如图所示,左上角是直流成分,变换结果四个角周围对应于低频成分,中央部分对应于
2015-07-07 09:02:18 1802
转载 基于OTSU算法和基本粒子群优化算法的双阈值图像分割
OTSU自适应阈值求法与粒子群算法的合作,将OTSU算法作为粒子群算法的适应值函数,来计算每个粒子的适应度与最优阈值相比较,经过3000次迭代最后取得优化后的阈值原图:经过联合算法优化的双阈值为90 ,140将背景像素置0:效果图:利用所取得的阈值就可以将图像背景和目标区分开来,利用所得阈值二值化后效果图: 通过效果图可知将人这个目标
2015-07-06 09:56:29 4933 1
转载 otsu自适应阈值分割的算法描述和opencv实现,及其在肤色检测中的应用
otsu算法选择使类间方差最大的灰度值为阈值,具有很好的效果算法具体描述见otsu论文,或冈萨雷斯著名的数字图像处理那本书这里给出程序流程:1、计算直方图并归一化histogram2、计算图像灰度均值avgValue.3、计算直方图的零阶w[i]和一级矩u[i]4、计算并找到最大的类间方差(between-class variance)variance[i]=(avgV
2015-07-06 09:46:38 511
转载 反向投影backproject的直观理解
1. 什么是backproject?2. backproject 有什么用?3. 例证1. 什么是backproject?反向投影:opencv docs给出的概念是“一种记录给定图像中的像素点如何适应直方图模型像素分布的方式。简单的讲, 所谓反向投影就是首先计算某一特征的直方图模型,然后使用模型去寻找图像中存在的该特征。”第一句
2015-07-05 21:17:55 1126
转载 用指定颜色填充一个连接域
在图像处理里,如果我们需要填充一个区域,使该区域为相同的颜色,则比较常用的是洪水填充法。洪水填充法可以用DFS也可以用BFS实现。 opencv下有函数实现该功能: FloodFill用指定颜色填充一个连接域void cvFloodFill( CvArr* image, CvPoint seed_point, CvScalar new_val,
2015-07-05 09:07:37 1946
转载 OPENCV二值化图像内孔洞填充/小区域去除
对于二值化图像,去除孔洞时采用的方法实际上与去除小区域相同,因此完全可以用同一个函数进行。这两个功能可以采取区域生长法来实现。须注意,去除小区域时为保存有用信息,可采用8邻域探测,去除孔洞时则4邻域即可,否则容易泄露,出现靠边缘的孔洞未去除的情况。效果(区域面积阈值为700): 原图像:小面积区域去除:孔洞填充
2015-07-05 08:56:08 18883 16
转载 二值图像连通域标记
一、前言二值图像,顾名思义就是图像的亮度值只有两个状态:黑(0)和白(255)。二值图像在图像分析与识别中有着举足轻重的地位,因为其模式简单,对像素在空间上的关系有着极强的表现力。在实际应用中,很多图像的分析最终都转换为二值图像的分析,比如:医学图像分析、前景检测、字符识别,形状识别。二值化+数学形态学能解决很多计算机识别工程中目标提取的问题。二值图像分析最重要的方法就是连通区域标
2015-07-04 21:51:55 1911 1
转载 图像检索评估准则——Evaluation Criteria of Image Retrieval : Retrieval Accuracy
本文介绍图像检索领域中一些常用的评判标准,首先的两个是比较常用的查准率precision和查全率recall,然后介绍的是MPEG-7中推荐的方法Average Normalized Modified Retrieval Rank (ANMMRR)------------------------------------------------------------------------
2015-07-04 21:38:09 1139
转载 OpenCV_提取图片中任意形状的区域
OpenCV_提取图片中任意形状的区域转载自:http://blog.csdn.net/hanbinga17/article/details/6536331#---------------------------------------------------------------------------------------------------------------
2015-07-04 21:33:43 3142
转载 基于内容的图像检索引擎(以图搜图)
基于内容的图像检索引擎(以图搜图)本文介绍一些基于内容的图像检索技术(Content-Based Image Retrieval,CBIR)的搜索引擎(即以图搜图),这类搜索引擎基本上代表了图像检索和识别的主流技术,其中有些搜索引擎的检索结果融合了多模态的检索(文本、图片内容、上下文等)。这些图片搜索引擎和APP代表了图像检索和识别技术在业界的各类具有代表性的应用场景:1)
2015-07-04 21:20:51 2035
转载 OpenCV_局部图像特征的提取与匹配_源代码
OpenCV的feature2d module中提供了从局部图像特征(Local image feature)的检测、特征向量(feature vector)的提取,到特征匹配的实现。其中的局部图像特征包括了常用的几种局部图像特征检测与描述算子,如FAST、SURF、SIFT、以及ORB。对于高维特征向量之间的匹配,OpenCV主要有两种方式:1)BruteForce穷举法;2)FLANN近似K近
2015-07-04 16:23:17 2795
转载 OpenCV_连通区域分析与标记(Connected Component Analysis-Labeling)
http://www.icvpr.com/connected-component-analysis-labeling/OpenCV_连通区域分析与标记(Connected Component Analysis-Labeling)【摘要】 本文主要介绍在CVPR和图像处理领域中较为常用的一种图像区域(Blob)提取的方法——连通区域分析法(连通区域标记法)。文中介绍了两种常见
2015-07-04 11:11:06 3695
转载 opencv 手势识别 【附源代码】
我使用OpenCV2.4.4的windows版本+Qt4.8.3+VS2010的编译器做了一个手势识别的小程序。本程序主要使到了Opencv的特征训练库和最基本的图像处理的知识,包括肤色检测等等。废话不多,先看一下基本的界面设计,以及主要功能:相信对于Qt有一些了解的人都不会对这个界面的设计感到陌生吧!(该死,该死!)我们向下走:紧接着是Qt导入OPen
2015-07-02 20:54:57 10266 4
转载 机器视觉、模式识别库集合
目录(?)[+][-]开源生物特征识别库 OpenBR计算机视觉库 OpenCV人脸识别 faceservicecgiJava视觉处理库 JavaCV视频监控系统 OpenVSSOpenCV的NET版 OpenCVDotNet人脸检测算法 jViolajones手势识别 hand-gesture-detection人脸检测与跟踪库 asmlibrary开放模式识别项
2015-07-02 20:35:52 1144
转载 SIFT算法
尺度不变特征变换匹配算法详解Scale Invariant Feature Transform(SIFT)Just For Funzdd zddmail@gmail.com or (zddhub@gmail.com)对于初学者,从David G.Lowe的论文到实现,有许多鸿沟,本文帮你跨越。如果你学习SIFI得目的是为了做检索,也许OpenSSE
2015-07-02 19:20:17 496
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人