自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (28)
  • 收藏
  • 关注

原创 基于朴素贝叶斯的花生品种识别

最近一段时间,正在学习机器学习与模式识别,为了验证算法,仍然用了之前做过的项目的一些图片作为数据采集的样本,进行数据采集。前段时间,做了一个花生籽粒的识别程序,是基于SVM+HOG的,这次则是采用朴素贝叶斯来进行识别。采集了20个品种,每个品种50个样本,共1K个数据。朴素贝叶斯分类器(Naive Bayes Classifier,或 NBC)发源于古典数学理论,有着坚实的数学基础,以及稳

2015-01-27 19:19:48 1292

转载 十三种基于直方图的图像全局二值化算法原理、实现、代码及效果

图像二值化的目的是最大限度的将图象中感兴趣的部分保留下来,在很多情况下,也是进行图像分析、特征提取与模式识别之前的必要的图像预处理过程。这个看似简单的问题,在过去的四十年里受到国内外学者的广泛关注,产生了数以百计的阈值选取方法,但如同其他图像分割算法一样,没有一个现有方法对各种各样的图像都能得到令人满意的结果。     在这些庞大的分类方法中,基于直方图的全局二值算法占有了绝对的市场份额,

2015-01-22 16:55:17 1808

原创 基于SVM+HOG的花生品种识别

早在大二时,导师做过一个花生品种识别的程序,但当时用于品种识别的特征是自定义特征;而我的当初的本科毕业设计则是基于SVM + HOG的人脸识别;在后来的工作学习中,又用到了HOG特征,想着是不是之前的花生品种的识别也能用Hog特征进行识别;正所谓学以致用,也能巩固下刚刚所学的知识;所谓的Hog特征与SVM网上资料一大堆,而且讲解得非常详细,在这里不在做过多的讲解;本程序的开发环境,

2015-01-19 21:30:13 2144

原创 基于K-MEANS聚类的胡萝卜纯色背景去除方法

所谓的聚类是指,将一个数据集中的某些方面相似的数据成员进行分类的过程,聚类就是一种发现这种内在结构的技术,聚类技术经常被称为无监督学习。k均值聚类是最著名的划分聚类算法,由于简洁和效率使得他成为所有聚类算法中最广泛使用的。给定一个数据点集合和需要的聚类数目k,k由用户指定,k均值算法根据某个距离函数反复把数据分入k个聚类中。k均值算法描述先随机选取K个对象作为初始的聚类中心

2015-01-17 16:22:56 2053

转载 关于图像特征提取

网上发现一篇不错的文章,是关于图像特征提取的,给自己做的项目有点类似,发出来供大家参考。       特征提取是计算机视觉和图像处理中的一个概念。它指的是使用计算机提取图像信息,决定每个图像的点是否属于一个图像特征。特征提取的结果是把图像上的点分为不同的子集,这些子集往往属于孤立的点、连续的曲线或者连续的区域。 特征的定义         至今为止特征没有万能和精确的定义。

2015-01-03 21:33:51 1371 1

LBP 算法.rar

本代码中,实现了常用的 LBP 算法,有传统的 LBP 算法, uniform LBP, circle LBP 等;

2019-12-28

人脸图像样本

本资源为,基于CNN的人脸识别程序中,训练过程中所使用的样本图像

2018-07-14

基于CNN的人脸识别程序

本程序代码为本人学习过程中的示例程序,本程序主要操作和示例,在本人博客中有讲解,博客地址:https://blog.csdn.net/lingtianyulong/article/details/80555908

2018-07-14

基于OpenCV 的 OCR 程序

本程序中集成了字符识别中常用的逐点特征、垂直特征、十三点特征以及Gabor特征等常用特征的提取,识别过程中采用svm进行训练和识别;Gabor特征提取主要是提取了0、45、90、135 四个方向的Gabor图像的纹理特征。

2017-11-23

基于OpenCV的LBP+SVM的人脸识别程序

本程序中,利用了LBP特征对人脸特征进行提取,并且利用SVM对提取的人脸特征进行训练和识别,其中,所用的图像处理库为 OpenCV2.4.9版本;通过对人脸库中的标准标本进行测试,算法识别率高达95%以上;

2017-01-14

SVM+ HOG 花生品种识别程序

这是基于HOG特征+ SVM的花生品种识别程序

2015-01-19

键盘输入记录程序

一个键盘输入的获取程序,仅供学习交流和参考,若用于不正当的行为,如获取他人的账号密码等,引起的相关责任与本人无关。

2014-11-16

一个U盘防御软件

通过U盘来传播的病毒通常是使用操作系统的自动运行功能,通过配合U盘中的AutoRun.inf文件来实现的。本程序测试时,首先,先在U盘中建立一个"autorun.inf"文件,然后,在启动程序的前提下,插入U盘

2014-11-09

ffmpeg多媒体库

ffmpeg,已编译好,直接将文件放到工程的根目录下进行编译即可

2014-03-15

dlgs.h资源文件

dlgs.h文件,里面的资源,为解决CFileDlgHelper类中的问题而定义。

2014-01-15

Windows XP 风格 选择对话框

这是一个借助于CFileDialog的派生类实现的基于Windows XP 风格的选择对话框程序,能够实现多选等操作,这里主要实现了XP风格的选择对话框,没有具体的实用功能,只做界面编程的参考。(注:要在Release模式下编译,不然出错)

2014-01-13

OpenCV 摄像头程序

这是一个基于OpenCV 编写的一个拍照程序,可以实现简单的拍照功能

2013-12-19

tomcat6.0安装版

tomcat6.0安装版,可以直接安装使用,无需自己配置和注册

2013-05-02

矩阵乘法的strassen算法(C++实现)

一般情况下矩阵乘法需要三个for循环,时间复杂度为O(n^3),现在我们将矩阵分块如图:( 来自MIT算法导论 ) 一般算法需要八次乘法 r = a * e + b * g ; s = a * f + b * h ; t = c * e + d * g; u = c * f + d * h; strassen将其变成7次乘法,因为大家都知道乘法比加减法消耗更多,所有时间复杂更高! strassen的处理是: 令: p1 = a * ( f - h ) p2 = ( a + b ) * h p3 = ( c +d ) * e p4 = d * ( g - e ) p5 = ( a + d ) * ( e + h ) p6 = ( b - d ) * ( g + h ) p7 = ( a - c ) * ( e + f ) 那么我们可以知道: r = p5 + p4 + p6 - p2 s = p1 + p2 t = p3 + p4 u = p5 + p1 - p3 - p7

2013-04-23

C++实现RSA加密算法

本例是基于VS2012平台,对于RSA加密算法的实现

2013-04-11

仿QQ聊天系统的客户端

这是一个基于VS2012平台开发的仿QQ聊天系统的客户端,希望对里面用到了Socket编程和多线程的相关知识,希望对初学者有所帮助.

2013-03-01

VS2010打包安装程序的详细步骤

VS2010 打包安装程序的详细步骤,本人已经试验过,没有问题,在此与大家分享一下。

2013-01-27

选项卡控件的应用

这是一个基于VS2012平台关于选项卡应用的一个简单的示例,希望能对有需要的人有所帮助

2013-01-02

基于C++的数据排序算法

在本程序中,主要设计了快速排序、插入排序、冒泡排序、选择排序、希尔排序等数据结构中的排序方法。主要是用于课程设计的,希望对广大同学有所帮助。

2012-12-19

N后问题的解决算法

本程序为基于C++的n后问题的算法,希望对广大同学有所帮助

2012-12-09

VC6.0重载友元类bug的修复

因为VC6.0中,存在的bug从而导致对友元(friend)类进行重载时出错。这段代码,为修复后的代码。当然,在VC.NET(VS2005及后继版本)中,已对此bug进行了修复。如果你是一位C/C++高手的话,也没什么用处。只希望对C++初学者,有所帮助。

2012-12-09

api串口编程

这篇文档主要介绍了,在Win32环境下的串口的编程。不需要配置MSCOMM控件即可完成。操作简单,因项目需要,本人已成功试验过。希望能帮助到有需要的人

2012-12-09

数据结构堆栈算法的实现

这是一个用数组模拟堆栈的实现的程序,希望能够对需要的人有所帮助

2012-12-09

计算机图形学课件

计算机图形学的课件 主要以PPT格式向大家展示了图形学的主要内容。主要包括贝塞尔曲线的生成算法,直线扫描算法 DDA算法 等一系列的学习内容。

2012-12-09

VC++界面设计

包含看金山毒霸等软件的设计的仿照流程,可以很快学会

2012-12-03

领用OPENCV生成图像

本程序中描述的是通过opencv函数调用,来实现图像的创建的过程。 生成的只是简单的图像,代码仅作参考。具体应用,还要在今后的学习中,继续扩充……

2012-04-26

俄罗斯方块代码(MFC)

这是一个俄罗斯方块的源代码(MFC版),这里面的描述的是最基本的算法,但内容并不完善。希望朋友们自己去完善……

2012-04-10

模板的使用案例

这是一个关于C++中模板的使用的一个例题。

2011-10-30

空空如也

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

TA关注的人

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