自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (9)
  • 收藏
  • 关注

原创 c++中string、const char*和char*之间的相互转换

在调试c++程序的时候经常会遇见字符串的问题,由于c++中即兼容了原来的c形式的字符串char *,又有自己的特殊的字符串类string,在一些程序中由于接口的存在需要进行转换。 c++语言提供了两种字符串实现,其中较原始的一种只是字符串的c语言实现。与C语言的其他部分一样,它在c+的所有实现中可用,我们将这种实现提供的字符串对象,归为c-串,每个c-串char*类型的。标准头文件包含操作c-串的

2016-04-04 15:33:55 8632

转载 卷积神经网络解析

前言  从理解卷积神经到实现它,前后花了一个月时间,现在也还有一些地方没有理解透彻,CNN还是有一定难度的,不是看哪个的博客和一两篇论文就明白了,主要还是靠自己去专研,阅读推荐列表在末尾的参考文献。目前实现的CNN在MINIT数据集上效果还不错,但是还有一些bug,因为最近比较忙,先把之前做的总结一下,以后再继续优化。  卷积神经网络CNN是Deep Learning的一个重要算法,在很多

2016-03-29 14:06:39 3490

转载 机器学习样本特征之间的相似性度量总结

在做分类时常常需要估算不同样本之间的相似性度量(SimilarityMeasurement),这时通常采用的方法就是计算样本间的“距离”(Distance)。采用什么样的方法计算距离是很讲究,甚至关系到分类的正确与否。本文目录:1.欧氏距离2.曼哈顿距离3. 切比雪夫距离4. 闵可夫斯基距离

2016-03-17 09:33:27 3572

原创 三维空间图像变换及DIBR视点合成

DIBR技术可以看作是一种三维的空间图像变换,在计算机图形学中被称为3D Image Warping技术。核心是深度信息的利用,通过深度信息构建当前视点的三维信息,进而通过映射变换,得到其他视点的三维信息。在三维变换中,基础之一就是几个坐标系之间来回的变换,摄像机的成像模型还是比较复杂的,弄清原理才能深入物理世界的变换,得到良好的视点合成效果。

2015-12-21 10:11:39 12183 1

原创 matlab mex编译问题

matlab和c,cpp的混编在很多科学应用以及论文代码中都会用到,有些时候我们需要自己生成。笔者在跑别人的matlab代码程序的时候需要重新进行matlab和c++的混编,其中还调用了eigen的库文件,按照正常情况下,编写完成cpp文件后,在matlab对应目录下,选择完相应的编译器后,只要输入mex filename.cpp即可,但是笔者每次都会出现以下错误

2015-11-08 15:20:19 2953

原创 Awesome Computer Vision

Awesome Computer Vision: GitHub上一个资源总结很好的文章,计算机视觉的学习资源、会议、最新的一些东西都会更新。主页的作者Jia-Bin Huang,SIGGRAPH 2014、CVPR 2015的oral,ICCV 2015中CNN应用于计算机视觉跟踪,完成了CNN对又一个领域的攻陷。链接如下:https://github.com/jbhuang0604/aw

2015-11-05 20:51:59 768

原创 机器学习之基本算法总结

机器学习方法越来越得到关注与学习,很多人在研读机器学习相关文章和算法时,对一些概念不慎明确,容易走进坑里花费太多的时间才弄明白,有作者将一些并不是很简单的基础知识算法做了一定的总结。本文在原博文的基础上根据自己的阅读和理解,做了一些补充,对概念和算法的总结如下。

2015-10-30 15:10:27 1747

转载 latex编写数学公式

在论文写作中,latex发挥着非常重要的作用,可以生成简洁优美的文档格式,latex编辑数学公式有一些基本语法需要记住,对于平时使用少的作者,很多语法可能一下子记不住,故总结如下:1.如何插入公式LaTeX的数学公式有两种:行中公式和独立公式。行中公式放在文中与其它文字混编,独立公式单独成行。行中公式可以用如下两种方法表示:\(数学公式\) 或 $数学公式$ (sh

2015-10-06 15:54:31 17819

原创 python 排列组合

python的一个特点就是其强大的扩展库,在做列表和一些其他字符操作时非常方便。数学中最常见的一个计算问题是排列组合数的计算1.计算排列组合数当m和n比较小的时候,用手比较容易得到结果,比如C(4,2)=6,A(5,3)=60但当数据比较大的时候,计算起来就不那么容易了,比如C(17,4)=2380为此,可以采用下面的文件进行交互式的得到计算结果:# --codin

2015-09-12 15:26:15 10559

原创 python 学习之glob、dir、getattr、callable、正则表达式

python语言含有丰富的语法规则和简洁实用的表达方式,opencv与python的结合可以做很多事情,opencv2.4.10所带的python实例中有部分程序,阅读实例的同时可以学习到优美的python语法,其中第一个程序_converage如下:from glob import globimport cv2import reif __name__ == '__main__':

2015-09-07 10:07:32 3837

转载 python list set dic tuple总结及转换

转自:http://my.oschina.net/courade/blog/143894字典(dict)dict 用 {} 包围 dict.keys(),dict.values(),dict.items() hash(obj)返回obj的哈希值,如果返回表示可以作为dict的key del 或 dict.pop可以删除一个item,clear清除所有的内容 

2015-08-26 09:23:37 25249

转载 python 语言技巧特点

原文出自:http://www.oschina.net/translate/thirty-python-language-features-and-tricks-you-may-not-know英文原文:http://sahandsaba.com/thirty-python-language-features-and-tricks-you-may-not-know.html英文原文

2015-08-24 10:14:06 870

原创 python 实现PCA

1.PCA原理介绍  主成分分析(英语:Principal components analysis,PCA)是一种分析、简化数据集的技术。主成分分析经常用于减少数据集的维数,同时保持数据集中的对方差贡献最大的特征。这是通过保留低阶主成分,忽略高阶主成分做到的。这样低阶成分往往能够保留住数据的最重要方面。PCA的核心是处理数据,将需要处理的数据转换到矩阵,一般来只要能够转换为合适矩阵的数据,

2015-08-24 09:57:47 2533

转载 算法实现的复杂度计算

时间复杂度的定义一般情况下,算法中基本操作重复执行的次数是问题规模n的某个函数,用T(n)表示,若有某个辅助函数f(n),使得当n趋近于无穷大时,T(n)/f(n)的极限值为不等于零的常数,则称f(n)是T(n)的同数量级函数。记作T(n)=O(f(n)),称O(f(n))为算法的渐进时间复杂度(O是数量级的符号 ),简称时间复杂度。

2015-08-22 16:29:38 879

原创 python kmeans算法

1.kmeans 算法k-平均算法源于信号处理中的一种向量量化方法,现在则更多地作为一种聚类分析方法流行于数据挖掘领域。k-平均聚类的目的是:把个点(可以是样本的一次观察或一个实例)划分到k个聚类中,使得每个点都属于离他最近的均值(此即聚类中心)对应的聚类,以之作为聚类的标准。这个问题将归结为一个把数据空间划分为Voronoi cells的问题。kmeans是一种无监督的方法,具体思想

2015-08-21 09:40:22 2061

原创 python 逻辑回归 程序解析

python《机器学习实战》逻辑回归部分,用全部样本多次进行梯度上升的程序如下:# coding=utf-8__author__ = 'Administrator'from numpy import *#从文本中加载数据,文档中保存了100个坐标为X,Y的数据def loadDataSet(): dataMat = []; labelMat = [] fr = open

2015-08-17 15:22:32 3111

原创 python 机器学习之kNN算法

1、KNN分类算法KNN分类算法(K-Nearest-Neighbors Classification),又叫K近邻算法,是一个概念极其简单,而分类效果又很优秀的分类算法。他的核心思想就是,要确定测试样本属于哪一类,就寻找所有训练样本中与该测试样本“距离”最近的前K个样本,然后看这K个样本大部分属于哪一类,那么就认为这个测试样本也属于哪一类。简单的说就是让最相似的K个样本来投票决定

2015-08-15 21:40:01 1139

原创 python 决策树学习

算法原理决策树(Decision Tree)是一种经典的数据挖掘算法,它的应用很广泛,具体到算法本身也有不同的策略。通过训练数据构建决策树,可以高效的对未知的数据进行分类。决策数有两大优点:1)决策树模型可以读性好,具有描述性,有助于人工分析;2)效率高,决策树只需要一次构建,反复使用,每一次预测的最大计算次数不超过决策树的深度。它是根据特征(feature)的值逐步把数据分类,直到所有的叶子节点属

2015-08-15 15:31:15 2058

转载 python 字典访问 items()和iteritems()的区别

python 字典访问的三种方法定义字典 dic = {'a':"hello",'b':"how",'c':"you"}方法一:for key in dic:  print key,dic[key]  print key + str(dic[key])结果:  a hello  ahello  c you  cyou  b how

2015-08-15 10:31:05 14142 2

转载 python sort和sorted使用详解

python sort 使用,尤其是sort和sorted的使用区别

2015-08-15 10:22:52 2010

原创 Python list使用详解

list列表是python中非常重要的一种数据结构,它集合了很多优点,正确的使用能够让我们的程序简洁优美的同时实现强大的功能。新建一个list.py文件,将下列代码逐条copy进去,运行程序,可以看到相应结果,注释部分详细说明了代码的涵义。

2015-07-10 13:23:13 5092

原创 Python 2.7(3.x)以及numpy、matplotlib和scipy库三种方法实战安装

Python 2.7(3.x)以及numpy、matplotlib和scipy库三种方法实战安装Python是目前十分流行的跨平台编程语言。Ubuntu下python和其比较常用的库,比如numpy、matplotlib和scipy都是比较容易安装的,但笔者使用的是windows 7 x64版本,windows 64位的安装比较繁琐,本文做一总结提供了三种安装方法,让python在64位下,飞快跑起来

2015-07-08 10:09:26 7040

python 决策树实例代码

python决策树的实例代码,相应的文件和详细的注释说明,直接运行test_tree文件即可显示结果

2015-08-15

基于Vs2008+opencv2.3.1的MFC笔记本摄像头操作

适合初学者的基于opencv的完整的MFC工程文件,打开笔记本摄像头,抓取图片,进行边缘检测。程序经过适当修改即可利用MFC打开任意视频文件,抓取图片

2014-10-20

proteus仿真430单片机测直流电压

基于430单片机的电压检测电路proteus仿真,用数码管显示电压值

2013-05-03

CCS5入门教程

CCS5 入门必备,简单易懂,让你在短时间内熟悉开发环境

2012-07-08

Android应用开发揭秘

Android应用开发揭秘,让你对 Android开发有一个更加全新的了解,更加透彻的认识

2012-04-08

电子杂志制作教程

想制作完美的电子杂志吗?正在为此费解吗?这里一定会帮助你的。

2012-03-10

IP地址知识讲解

详细讲解IP地址有关的知识,对于入门的同学来说非常有用!

2012-03-10

电子竞赛训练与典型案例分析

电子竞赛入门的训练必备,其中有关于电设的案例的详细分析,对于想要参加电子设计竞赛的同学是很有用的

2011-12-24

空空如也

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

TA关注的人

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