- 博客(28)
- 资源 (2)
- 收藏
- 关注
原创 【十大数据挖掘算法】SVM支撑向量机
2006年的ICDM评出了十大数据挖掘算法:C4.5, k-Means, SVM, Apriori, EM, PageRank, AdaBoost, kNN, Naive Bayes, and CART。本系列是对这十大算法的个人理解。本文准备先用很通俗的语言大致解释下C4.5是什么,把基本思想弄明白,然后再涉及一些数学等理论细节。如有错误希望大家指出,一起交流~
2014-06-13 17:42:06
946
原创 论文笔记
@article{van2009dimensionality, title={Dimensionality reduction: A comparative review}, author={Van der Maaten, LJP and Postma, EO and Van Den Herik, HJ}, journal={Journal of Machine Learning Re
2013-09-17 10:40:31
529
原创 numpy, scipy, eclipise各种笔记
1. scipy.cluster.vq.kmeans函数不能直接返回label,要么选择kmeans2函数,centroid, labels = kmeans2(X,3); 要么选择kmeans+vq coodbook, dist = kmean(X,3); label, dist = vq(X,codebook )
2013-07-12 09:12:37
684
1
原创 __cplusplus
#ifdef __cplusplusextern "C" {.......}这段代码是什么意思呢?若当前是使用c++编译器,则把extern "C"括起来的部分代码按照c语言的方式编译. 为什么要这样呢?因为c++支持函数重载,而c不支持.所以c中的函数编译时只需要函数名就能确定一个函数,但是c++却需要函数加参数列表等其他数据.总之就是c和c++在编译时对函数的处理不一样. 不过个人觉得
2011-09-26 10:31:18
438
原创 数据结构笔记---单链表
继续。。。因为几个while里忘记更新指针。调试了好久!!!!烦死了需要注意的地方。。。InitList_L函数的参数必须是LinkList* L即LNode**。因为InitList_L函数不仅要改变L指向的内容,还要改变L的指向,若不用LinkLi
2011-09-23 19:53:45
448
原创 数据结构笔记--顺序表
………………数据结构太烂了。。找了好几本书,重头学吧。。。。万事开头难啊写个顺序存储的顺序表写了一个下午!!总算写好了,有点小问题,大家可以讨论讨论源代码: 我在头文件里把所有的函数都定义出来了。。(好吧。我是懒得再写源文件了。。觉得不爽的可以把定义和
2011-09-23 14:42:08
535
原创 c++笔记之继承,多态,虚函数杂谈
1.基类中成员的继承在某本书上看到“子类拥有父类所有非private的属性和功能”,当时就在想,那private的成员和方法呢?能被继承吗?上网搜了好久,各种说法都有,有的说不能继承;有的说能继承,但是不能访问;有的说不能访问,所以不能算继承………………后来自己写了几
2011-09-17 16:45:59
581
原创 opencv图像深度
opencv的IplImage结构中有这么一个成员:depth。其取值如下:枚举值 用%d输出 二进制IPL_DEPTH_8U : 8 : 0x0000 0008IPL_DEPTH_8S : -2147483640 : 0xfff
2011-09-07 09:35:53
1783
原创 opencv获取轮廓
cvFindContours(IplImage *img, CvMemStorage *storage, CvSeq **firstContour, int headerSize = sizeof(CvContour), CvContourRetrievalMode mode =
2011-09-02 12:50:30
1509
原创 opencv中的cvWaitKey
用opencv来显示图像或视频时,如果后面不加cvWaitKey这个函数,基本上是显示不出来的。1.显示图像,一般要在cvShowImage()函数后加一句cvWaitKey(0);否则图像无法正常显示。2.显示视频,一般要在cvShowImage()函数后加一句
2011-09-01 08:59:40
10559
原创 Qt中显示opencv的图像
opencv中的图像类型是IplImage,Qt中是QImage必须要实现两者的转换!。注意。要记得调用opencv的cvWaitKey()函数。。。同时,Qt工程中要修改pro文件,添加如下信息:INCLUDEPATH += . /usr/local/inc
2011-08-31 15:37:43
1985
原创 C++primer笔记(七)
1.如果一个类需要手动添加析构函数,那么它很可能也需要手动定义复制构造函数和赋值操作符。2.定义个有默认参数的函数一般要这样。在声明处指定默认实参,定义中就不必指定了。
2011-08-30 14:21:59
331
原创 C++primer笔记(六)
容器神马的最讨厌了。。。。1.显式构造函数 :在构造函数前explict这能阻止自动的隐式类型转换:eg:class Test {public: Test(string ); void func(Test);};Test t
2011-08-26 15:46:47
350
原创 C++Primer笔记(五)
1.通过引用传递数组。。void func(int (&arr)[10]); //括号是必须的,否则就变成了引用的数组此时不会将数组名转换为指针,而是直接传递数组!而且。此函数只接受长度为10的int型数组!!2.多维数组做参数时,除了第一维外,其他
2011-08-24 11:33:02
302
原创 opencv笔记(一)
1.cvNamedWindow的flag标志位暂时只有一个可能取值:CV_WINDOW_AUTOSIZE2.对图像数据进行操作时,最好把IplImage数据类型转换为Mat,在计算,避免出现各种异常。3.cvLoadImage函数的第二个参数:3通道(CV
2011-08-24 09:04:38
292
原创 C++primer笔记(四)
其实这是昨天的。。。╮(╯▽╰)╭看到第六章 语句。。大部分都是很基础的知识。1.switch语句中,case标号必须是整型常量表达式。case 3.14; //error!!!不是整型case ival; //error!!!不是常量表达式,这里的i
2011-08-23 15:33:22
324
原创 C++Primer笔记(三)
坚持。。。1.内置类型ptrdiff_t 用来存储指针减法操作的结果。。。2.typedef string *pstring;const pstring str;str的类型不是cosnt string *而是string * const !
2011-08-21 16:03:39
353
原创 C++Primer学习笔记(二)
继续。。1. size_t和string::size_type, vector::size_type.bitset的size函数返回值类型是size_t。string和vector的size函数返回值类型是对应的size_typesize_t 是一个于机器无关的un
2011-08-20 14:37:33
402
原创 C++primer学习笔记(一)
从来没有正式学习过C++,感觉很多基础知识都不懂。。。果断买一本C++Primer 开始学习。。。。今天是开始看的第二天。先写点发现的新东西吧。。1. std::endl是操纵符(manipulator),从C++primer的附录中看,操纵符有好几个,不过貌似都是控制std::cout的输出格式的2.wchat_t 居然是C++内置类型。。。。。其长度是
2011-08-19 11:11:27
585
1
原创 ComparePSD – 比较两个 PSD 文件的不同
http://pixelnovel.com/comparepsd/ http://www.appinn.com/comparepsd/
2010-05-30 21:05:00
534
原创 Amaze – 迷宫生成器
http://sourceforge.net/projects/qtamaze/ http://www.appinn.com/amaze/
2010-05-30 20:35:00
1096
原创 用键盘控制鼠标
http://ufridman.org/mouseclick.html http://www.appinn.com/mouseclick/
2010-05-30 20:23:00
446
原创 给线程传递参数
http://blog.youkuaiyun.com/kkfdsa132/archive/2010/04/22/5517595.aspx 线程操作主要用到Thread类,他是定义在System.Threading.dll下。使用时需要添加这一个引用。该类提供给我们四个重载的构造函数(以下引自msdn)。 Thread (ParameterizedThreadStart) 初始化 T
2010-05-28 20:23:00
1611
原创 剪贴板相关
public const int WM_USER = 0x400;public const int WM_CAP_EDIT_COPY = WM_USER + 30[DllImport("User32.dll")] static extern bool SendMessage(IntPtr hWnd, int wMsg, short wParam, int lParam);
2010-05-28 12:05:00
372
原创 ==和equals()
==对于值类型比较的是值,对于引用类型,比较的是引用是否相等equals操作表示的两个变量是否是对同一个对象的引用,即堆中的内容是否相同。
2010-05-28 12:00:00
292
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人