自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

_者行孙的博客

俺老孙去也~

  • 博客(11)
  • 资源 (10)
  • 收藏
  • 关注

原创 Ceres-Solver在VS2017下的配置

Ceres-Solver在VS2017下的配置 简介准备工作 编译工具:ceres工具包和第三方依赖库:开始编译 编译gflas编译glog编译ceres-solver测试遇到的问题参考Ceres-Solver在VS2017下的配置简介Ceres Solver 是一个开源C++库,用于建模和解决大型复杂的优化问题。可以高效地解决具有边界约束的非线性最

2018-01-16 18:04:11 5871 4

原创 KCF跟踪算法(1):KCF跟踪demo

前言:最近在看跟踪算法,看了下比较久远的meanshift、Lk光流算法等,感觉效果和速度都不是很满意。直到我看了KCF跟踪算法,这个算法速度快,效果好,具有很强的鲁棒性,思路清晰。此外作者在主页上给出了matlab和c的代码,可以更好的理解算法。本来我打算叙述一下算法的原理,但是因为网上已经有了很好的博客对KCF进行了详细的介绍,对论文原理进行了推导,所以我打算从另一个方面去看算法——从代码上看算

2017-04-10 12:29:34 22702 15

原创 MatConvNet的简单介绍和手写识别运用

1.MatConvNet的简介MatConvNet是一个实现卷积神经网络(CNN)的MATLAB工具箱,用于计算机视觉应用。 它简单,高效,并且可以运行和学习最先进的CNN。 许多用于图像分类,分割,人脸识别和文本检测的预训练CNN都有提供。2.配置过程首先从官网下载matconvnet(点击官网首页的Download) 接着运行根目录中matlab文件夹下的vl_compilenn.m。这其实

2017-04-10 11:10:57 2967

原创 Windows10+CUDA8.0+VS2015+CUDNN5下配置caffe

前言在参照了网上的博客和官方给的说明后我终于配置好了我的caffe,比较坑爹的是我一开始是直接按照博客给的方法配置的,总是出问题。待我静下心来去看官方的文档发现文档是有调整的,所以按部就班地按别人的思路是配置不好的。另外由于它配置的命令build_win.cmd命令是有可能会修改的,如果大家发现我说的和他给的build_win.cmd不一样,还需要多加留心。 1.下载所需要的文件我所用的caffe地

2017-04-10 10:47:22 11885 22

原创 决策树的算法描述和源码分析

前言:决策树是一种分类算法,简单而有效。它与KNN不同,KNN可以简单地得到结果,但是无法理解数据本身的含义。决策树的优势在于可以以树状的形式理解数据。现在我们希望可以判断邮件箱中的邮件属性,即是必须要处理的,还是属于垃圾邮件。决策树的做法如图一所示 我们将根据邮件数据中的两个属性进行判断,首先判断邮件域名地址,如果结果为是,则此封邮件属于无聊时需要阅读的邮件,如果结果为否,则继续判断数据的第

2016-12-06 17:15:48 1551 1

原创 SLIC超像素分割的算法介绍和源码分析

前述最近在看显著性检测,发现很多算法的基础是超像素分割,而正在看的Saliency Optimization from Robust Background Detection算法的预处理是SLIC算法,于是便找了SLIC算法的论文进行学习,在学习过程中也顺便翻译了论文:http://blog.csdn.net/zhj_matlab/article/details/52973723。论文也给出了源码:

2016-10-31 21:06:26 25227 5

翻译 SLIC与目前最优超像素算法的比较 SLIC Superpixels Compared to State-of-the-art Superpixel Methods

SLIC与目前最优超像素算法的比较Radhakrishna Achanta, Appu Shaji, Kevin Smith, Aurelien Lucchi, Pascal Fua, and Sabine S¨usstrunk

2016-10-30 19:54:12 28128 9

原创 matlab与C/C++的混合编程

matlab比较擅长矩阵运算,而运算for的速度较慢,如果将matlab与C或C++进行混合编程,则可以提升程序运行速度.

2016-10-30 16:12:12 7813

原创 Python IDE Spyder的简单介绍

最近深度学习发展非常迅猛,大有一统江湖的趋势。经过一段时间学习,发现自己对这种神奇的玄学非常感兴趣,希望能够进一步的研究。而这种研究性学科单纯地看论文比较难以明白,所以希望能够跟进大牛们写的代码深入学习。我发现很多大牛给的源码是基于python写的,于是就打算学习python。

2016-10-28 20:51:24 98537 11

原创 基于KNN的手写识别和源码分析

经过一段时间的学习,我对机器学习有了个大概的了解。现在打算重新回看先前的学习资料并重写一部分算法。为了便于上手,选择了一本相对简单并且有python源码的,书本上给的是python源码,我计划用matlab重写一遍,并给原来的python代码加上注释,便于后来者的观看,书上的第一个算法便是这一次的主题–最邻近算法(K Nearest Neighbour)。

2016-10-26 20:59:18 3722 1

原创 绝缘子的故障处理

经过了一段时间的学习,感觉对计算机视觉方面小有所获,现在以绝缘子为媒介,展示我所学的内容。 步入正题,项目的背景是通过红外摄像机拍摄绝缘子图像,然后从图中找出绝缘子并通过其温度变化判断绝缘子是否产生了故障。 最初从导师那拿到的数据是excel表格类型的,该数据是红外摄像机拍摄图像生成的,excel表格中内容如下所示 ,第一行和第一列分别表示列索引和行索引,接下来的内容表示的是图像的温度。现在需

2015-11-14 15:57:32 1941 6

KCF跟踪demo1

作者主页:http://www.robots.ox.ac.uk/~joao/circulant/ 主要源码是从作者主页下载的,谨把输入从图片序列改成了视频和摄像头,并添加了OpenCV的dll,没有配置OpenCV的也一样可以运行。 源码编译和运行说明参看:http://blog.csdn.net/zhj_matlab/article/details/69945307

2017-04-25

KCF跟踪Demo

利用KCF进行跟踪的demo。 KCF作者主页http://www.robots.ox.ac.uk/~joao/circulant/ 代码谨是对runtracker.cpp进行了修改,以便支持对视频和摄像头的跟踪,源代码是对图像序列的跟踪。 在Windows下编译代码的方式,参见http://blog.csdn.net/zhj_matlab/article/details/69945307

2017-04-06

CNN手写识别demo

CNN手写识别demo,采用了MatConvNet工具箱,matlab2015以下版本有可能出错

2017-03-31

ID3决策树算法

ID3决策树的matlab代码和python代码,以及数据集

2016-12-06

SLIC的源码

SLIC的matlab源码

2016-11-03

超像素分割算法

超像素分割算法

2016-10-31

手写识别demo

matlab版本在2015以下的有可能会出问题

2016-10-28

KNN手写识别代码

KNN手写识别代码及样本集,样本集来自<机器学习实战>

2016-10-27

KNN手写识别demo

代码是在matlab2015上写的,低版本有可能出问题.

2016-10-27

KNN手写识别

KNN手写识别

2016-10-26

空空如也

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

TA关注的人

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