当前搜索:

[置顶] Adaboost算法原理分析和实例+代码(简明易懂)

Adaboost算法原理分析和实例+代码(简明易懂) ,Adaboost算法优点和缺点,Adaboost算法代码,Adaboost基本原理,Adaboost的例子和代码,详细分析Adaboost算法,Adaboost实现过程。 (1)Adaboost提供一种框架,在框架内可以使用各种方法构建子分类器。可以使用简单的弱分类器,不用对特征进行筛选,也不存在过拟合的现象。 (2)Adaboost算法不需要弱分类器的先验知识,最后得到的强分类器的分类精度依赖于所有弱分类器。无论是应用于人造数据还是真...
阅读(6903) 评论(13)

[置顶] 协方差矩阵和散布矩阵(散度矩阵)的意义

协方差矩阵和散布矩阵的意义 在机器学习模式识别中,经常需要应用到协方差矩阵C和散布矩阵S。如在PCA主成分分析中,需要计算样本的散度矩阵,有的论文是计算协方差矩阵。实质上二者意义差不多,散布矩阵(散度矩阵)前乘以系数1/(n-1)就可以得到协方差矩阵了。 在模式识别的教程中,散布矩阵也称为散度矩阵,有的也称为类内离散度矩阵或者类内离差阵,用一个等式关系可表示为: 关系:散度矩阵=类内离散度矩阵=类内离差阵=协方差矩阵×(n-1) 样本的协方差矩阵乘以n-1倍即为散布矩阵,n表示样本...
阅读(3531) 评论(0)

[置顶] PCA原理分析和Matlab实现方法(三)

PCA主成分分析原理分析和Matlab实现方法(三) PCA算法主要用于降维,就是将样本数据从高维空间投影到低维空间中,并尽可能的在低维空间中表示原始数据。PCA的几何意义可简单解释为: 0维-PCA:将所有样本信息都投影到一个点,因此无法反应样本之间的差异;要想用一个点来尽可能的表示所有样本数据,则这个点必定是样本的均值。 1维-PCA:相当于将所有样本信息向样本均值的直线投影; 2维-PCA:将样本的平面分布看作椭圆形分布,求出椭圆形的长短轴方向,然后将样本信息投...
阅读(4096) 评论(0)

[置顶] 聚类算法-最大最小距离算法(实例+代码)

最大最小距离算法基本思想 最大最小距离法是模式识别中一种基于试探的类聚算法,它以欧式距离为基础,取尽可能远的对象作为聚类中心。因此可以避免K-means法初值选取时可能出现的聚类种子过于临近的情况,它不仅能智能确定初试聚类种子的个数,而且提高了划分初试数据集的效率。 该算法以欧氏距离为基础,首先初始一个样本对象作为第1个聚类中心,再选择一个与第1个聚类中心最远的样本作为第2个聚类中心,然后确定其他的聚类中心,直到无新的聚类中心产生。最后将样本按最小距离原则归入最近的类。 该算法的聚...
阅读(7551) 评论(4)

[置顶] 张志华教授《机器学习导论》和《统计机器学习》课程讲义

张志华教授《机器学习导论》和《统计机器学习》课程讲义 最近看了上海交大张志华教授的精品课程 《机器学习导论》和《统计机器学习》,觉得讲的很深入,适合学习机器学习和深度学习的研究者深入学习,张教授讲的比较偏向理论,需要一定的数学基础。 至于广大网友最关心的课程讲义和配套教材书籍,鄙人邮件详问过张教授,他说“目前只有学生记录下来的讲义,没有专门的教材”,张教授还好心留下讲义的下载链接:http://bcmi.sjtu.edu.cn/log/courses.html ,这也是他的个人主页,讲义...
阅读(6769) 评论(2)

[置顶] 《机器学习导论》和《统计机器学习》学习资料:张志华教授

张志华教授的两门机器学习公开课是很好的机器学习资源。但在上海交大的公开课视频网站上挂出的教学视频顺序有点乱。对于初学者来说,如果没看对顺序的话,会觉得讲得很乱,从而错过这么优质的资源。事实上板书很完整,有电子版讲义可下载。只是讲义上有个别地方有点笔误,但不影响理解。能用黑板直接推导的老师的逻辑和思路都是很清晰的!...
阅读(2904) 评论(7)

[置顶] 解决 Successfully created project '' on GitHub, but initial push failed: Could not read from remote re

解决Can't finish GitHub sharing process Successfully created project 'MyApplication25' on GitHub, but initial push failed: Could not read from remote repository. 本人安装Git-2.8.3-32-bit,然后在Android Studio中Settring -> VersionControl ->GitHub...
阅读(8400) 评论(15)

[置顶] 2016年华为网络技术精英大赛复赛试题

2016年华为网络技术精英大赛复赛试题 【尊重原创,转载请注明出处】http://blog.csdn.net/guyuealian/article/details/51354514 1 实验考试说明     本次实验考试满分100分。       考生需要在除给定文档外没有任何协助的情况下,在150分钟内完成本考试的所有内容。 实验中请根据题干要求完成相应题目。题干中没有明确要求...
阅读(8003) 评论(0)

[置顶] 华为网络技术大赛模拟题答案详解

华为网络技术大赛模拟题答案详解 一、判断题 (1)VLSM的作用是:在有类的IP地址基础上,从主机位部分划分出相应的位数做为网络位。但是在路由器上部署时,需要路由协议的支持。 【解释】对,VLSM=Variable Length Subnet Mask,可变长子网掩码 (2)有效的沟通是任何组织和任何项目的基础,项目经理可以花90%或者更多的时间在沟通这方面。 【解释】错,项目经理花...
阅读(9739) 评论(0)

[置顶] 解决Please choose a writable location using the '-configuration' command line option"

Invalid Configuration Location ,The configuration area at 'C:\Users\Administrator\ApplicationData\XMind\configuration-cathy_win32'cound not be created.Please choose a writable location using the '-con...
阅读(4109) 评论(0)

[置顶] 解决安装XMind出现Invalid Configuration Location The configuration area at 'C:\Users\Administrator\Applicat

Invalid Configuration Location ,The configuration area at 'C:\Users\Administrator\ApplicationData\XMind\configuration-cathy_win32'cound not be created.Please choose a writable location using the '-con...
阅读(9562) 评论(7)

Python3实现批量下载百度搜索图片

Python3实现批量下载百度搜索图...
阅读(59) 评论(0)

OpenCV HOGDescriptor 参数图解

HOG的基本理论请参考:http://blog.csdn.net/guyuealian/article/details/71702995最近要做图像特征提取,可能要用下HOG特征,所以研究了下OpenCV的HOG描述子。OpenCV中的HOG特征提取功能使用了HOGDescriptor这个类来进行封装,其中也有现成的行人检测的接口。然而,无论是OpenCV官方说明文档还是各个中英文网站目前都没有这...
阅读(18) 评论(0)

Python 3 多线程下载百度图片搜索结果

Python 3 实现下载百度图片搜索结果转载来至:http://lovenight.github.io/2015/11/15/Python-3-%E5%A4%9A%E7%BA%BF%E7%A8%8B%E4%B8%8B%E8%BD%BD%E7%99%BE%E5%BA%A6%E5%9B%BE%E7%89%87%E6%90%9C%E7%B4%A2%E7%BB%93%E6%9E%9C/下载简单页面查看网...
阅读(74) 评论(0)

OpenCV3.0或OpenCV3.1的SVM操作

OpenCV2.0 SVM代码及其分析OpenCV 在很久以前就集成了SVM的功能,现在OpenCV升级到了3.0和3.1了,很多人都不习惯了怎么调用OpenCV中的SVM功能了。在之前OpenCV的SVM调用一直有个案例:首先,给定几组训练数据,并且给了label所对应的值。然后经过训练之后,对图像的各个位置进行预测是1还是-1。如果是1的话,用绿色来表示,如果是-1呢,用蓝色表示。并且还画出几...
阅读(45) 评论(0)

C/C++结构体struct 与结构体数组和枚举型enum的结合使用

C/C++结构体struct 与结构体数组和枚举型enum的结合使用 #include "stdafx.h" #include #include using namespace std; //定义一个结构体:Person struct Person { char* name; int age; int height; }; //结构体数组PersonArray:定义一个数组为Pers...
阅读(23) 评论(0)

OpenCV图像各向异性滤波

各向异性概念各向异性(英文名称:anisotropy)是指材料在各方向的力学和物理性能呈现差异的特性。晶体的各向异性即沿晶格的不同方向,原子排列的周期性和疏密程度不尽相同,由此导致晶体在不同方向的物理化学特性也不同,这就是晶体的各向异性。亦称“非均质性”。物体的全部或部分物理、化学等性质随方向的不同而各自表现出一定的差异的特性。即在不同的方向所测得的性能数值不同。对图像来说各向异性就是在每个像素点...
阅读(48) 评论(0)

OpenCV isContinuous()连续存储的问题

OpenCV isContinuous()连续存储的问题 如果矩阵元素在每行末尾连续存储而没有间隙,则方法返回true。 否则,它返回false。 显然,对于1x1或1xN矩阵总是连续的。一般 用Mat :: create创建的矩阵总是连续的。 但是,如果使用Mat :: col,Mat :: diag等提取矩阵的一部分,或者为外部分配的数据构造矩阵头,则此类矩阵可能不再具有此属性。 连续性标志存储在Mat :: flags字段中,并在构造矩阵标题时自动计算。 因此,连续性检查是一个非常快...
阅读(80) 评论(0)

OpenCV android sdk开发实例 OpenCV android NDK实例

OpenCV android sdk开发实例 OpenCV android NDK实例 【尊重原创,转载请注明出处】http://blog.csdn.net/guyuealian/article/details/78113325 在Android应用中调用OpenCV进行图像处理的方法有很多种,考虑到性能问题,本人推荐使用NDK进行开发,毕竟C/C++要比Java性能好的多。博客会给出...
阅读(769) 评论(0)

解决Error: undefined reference to `__android_log_print'

解决Error: undefined reference to `__android_log_print'    最近在使用Android Studio进行NDK开发时,程序本身是没有问题,但一旦添加了Android的NDK调试信息,就报如下的错,即使你build.gradle中添加加ldLibs “log”的作用 // 宏定义类似java 层的定义,不同级别的Log LOGI, LOGD, LO...
阅读(224) 评论(0)

图像中某点绕点旋转后的坐标,图像旋转坐标位置

图像中某点绕点旋转后的坐标,图像中像素点旋转后的坐标位置 在平面坐标上,任意点P(x1,y1),绕一个坐标点Q(x2,y2)旋转θ角度后,新的坐标设为(x, y)的计算公式: x= (x1 - x2)*cos(θ) - (y1 - y2)*sin(θ) + x2 ; y= (x1 - x2)*sin(θ) + (y1 - y2)*cos(θ) + y2 ; 这是在平面...
阅读(616) 评论(0)

OpenCV删除面积小的区域 实现图像二值化分割 标记连通区域

OpenCV实现图像二值化分割 标记连通区域 删除面积小的区域,使用OpenCV实现这一功能:对图像进行二值化分割,并用“红色矩形”标记连通区域的面积,为了减少噪声的干扰,删除面积小的区域,代码中将连通区域面积(像素个数)不足100的区域认为是噪声点,并将其删除(即置为背景黑色)。本人制作了一个GIF动画图,以便大家观看效果图:...
阅读(319) 评论(0)

OpenCV图像剪切的扩展和高级用法:任意裁剪,边界扩充

OpenCV图像剪切的扩展和高级用法:任意裁剪,边界扩充 , 利用感兴趣区域ROI和矩形类Rect,在OpenCV中可以很简单的就实现图像裁剪和剪切的功能,但剪切时常常会出现超出图像边界的区域的情况,对于超出图像边界的区域,我们必须进行特殊的处理,以避免出组数组越界的错误,如图1所示的裁剪错误。 对于特殊的要求,如,我们希望可以指定的颜色来填充,或者复制边界的像素的填充,甚至想镜像某个位置填充超出的边界,应该怎么办呢?OpenCV3中提供了一个图像边界的函数cv::copyMakeBorder(对应open...
阅读(7190) 评论(10)

opecv中cvAdds和cvAdd中的mask的用法探讨

Fn :包含 mask 参数的一些函数如下 [摘自opencv 2.3.1版本 C++]void add(InputArray src1, InputArray src2, OutputArray dst, InputArray mask=noArray(), int dtype=-1)subtractbitwise_and, bitwise_not, bitwise_or, bitwise_xo...
阅读(281) 评论(0)

OpenCV图像旋转,指定填充背景颜色边界颜色

OpenCV图像旋转,指定填充背景颜色边界颜色OpenCV与图像旋转有关的函数:(1)warpAffine函数OpenCV官方对warpAffine的解释: void warpAffine(InputArray src, OutputArray dst, InputArray M, Size dsize, int flags=INTER_LINEAR, int borderMode=BO...
阅读(1310) 评论(0)

C++读取文件夹中所有文件的路径,包含子文件夹

输入文件夹的路径,会返回该路径下所有文件的路径,包含所有子文件夹的文件路径,并保存在vector容器中,C++实现指定文件夹的路径,获取该路径下所有文件的路径,含子文件夹:...
阅读(424) 评论(0)
153条 共11页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:446890次
    • 积分:5064
    • 等级:
    • 排名:第6250名
    • 原创:103篇
    • 转载:49篇
    • 译文:1篇
    • 评论:133条
    博客专栏
    最新评论