- 博客(126)
- 资源 (6)
- 收藏
- 关注
转载 python xml+xsl 生成html文件
1. 在ubuntu的环境下安装libxml2 libxstl(1) apt-get install libxml2 libxml2-dev(2) apt-get install libxlst1 libxslt1-dev(3) apt-get install python-libxml2 python-libxslt1 如果安装失败,可参考http://stackoverflow.com/que
2016-11-09 14:34:58
1595
转载 C++拷贝构造函数(深拷贝,浅拷贝)
C++拷贝构造函数(深拷贝,浅拷贝)对于普通类型的对象来说,它们之间的复制是很简单的,例如:int a=88;int b=a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。 #include iostream>using namespace std;class CExample {
2014-08-17 16:38:56
746
转载 error: 此类型没有存储类或类型说明符
在vs 2010 中写C++,如果在int main()函数外定义如下: vector adjacency; adjacency.push_back(1);系统会报错,显示此“声明没有存储类或类型说明符”,但是如果将这两个语句放在main函数中,vs 2010 不会报错。请问是为什么?vector类型不能定义在函数外?谢谢!
2014-06-30 13:23:30
16155
转载 多核学习
1摘要分类在搜索引擎中的应用非常广泛,这种分类属性可以方便在rank过程中针对不同类别实现不同的策略,来更好满足用户需求。本人接触分类时间并不长,在刚用SVM做分类的时候对一个现象一直比较困惑,看到大家将各种不同类型特征,拼接在一起,组成庞大的高维特征向量,送给SVM,得到想要的分类准确率,一直不明白这些特征中,到底是哪些特征在起作用,哪些特征组合在一起才是最佳效果,也不明白为啥这些特征就
2014-04-28 20:51:18
4173
2
转载 Exemplar-SVMs for Object Detection and Beyond—Details(二)
Reference:[1] Ensemble of Exemplar-SVMs for Object Detection and Beyond,ICCV 2011Carnegie Mellon University[2] Exemplar-based Representations for Object Detection, Association and Beyond PHD t
2014-04-23 15:36:05
1071
转载 Exemplar-SVMs for Object Detection and Beyond--Overview(一)
Reference:[1] Ensemble of Exemplar-SVMs for Object Detection and Beyond,ICCV 2011Carnegie Mellon University[2] Exemplar-based Representations for Object Detection, Association and Beyond PHD t
2014-04-23 15:34:45
966
转载 在VS2010中调用MATLAB内建函数
整个过程如下:1. 首先在R盘根目录下创建"DLL"文件夹,然后把spline.m和chckxy.m两个文件拷贝到"R:\DLL"文件夹下(在我的机器上,spline.m位于文件夹"C:\Program Files\MATLAB\R2012b\toolbox\matlab\polyfun\"下,chckxy.m位于文件夹"C:\Program Files\MATLAB\R2012b\too
2014-02-16 18:58:15
3035
转载 RANSAC算法(RANdom SAmple Consensus随机抽样一致)
它可以从一组包含“局外点”的观测数据集中,通过迭代方式估计数学模型的参数。它是一种不确定的算法——它有一定的概率得出一个合理的结果;为了提高概率必须提高迭代次数。该算法最早由Fischler和Bolles于1981年提出。光看文字还是太抽象了,我们再用图描述RANSAC的基本假设是:(1)数据由“局内点”组成,例如:数据的分布可以用一些模型参数来解释;(2)“局外点”是不能适应该模
2014-01-21 12:27:45
3773
转载 boost ref()
ref的目的是对于一个模板函数,在传和传引用都可以的时候,把的权利下放给使用者。在参数上套一个ref(),显式告诉编译器这里引用传递,否则就是值传递。例:#include #include using namespace std;using namespace boost;struct QQ{ int k;};template int foo(T
2014-01-13 14:52:45
650
转载 bind - boost 使用指南
bind - boost头文件: boost/bind.hppbind 是一组重载的函数模板.用来向一个函数(或函数对象)绑定某些参数. bind的返回值是一个函数对象.它的源文件太长了. 看不下去. 这里只记下它的用法:9.1 对于普通函数假如有函数 fun() 如下: void fun(int x, int y) { cout
2014-01-13 14:38:24
670
原创 poselet 源码编译总结
1、源码下载地址:http://www.cs.berkeley.edu/~lbourdev/poselets/ code April 2013 release (C++)2、代码中使用到了jpeglib中的函数,所以需要下载jpeg源码并自己编译:http://blog.sina.com.cn/s/blog_546e0c1f0101db13.html3、将编译好的jpeg
2014-01-13 09:25:55
1670
转载 学习OpenCV——KNN算法
转自:http://blog.youkuaiyun.com/lyflower/article/details/1728642 文本分类中KNN算法,该方法的思路非常简单直观:如果一个样本在特征空间中的k个最相似(即特征空间中最邻近)的样本中的大多数属于某一个类别,则该样本也属于这个类别。该方法在定类决策上只依据最邻近的一个或者几个样本的类别来决定待分样本所属的类别。 KNN方法虽然
2013-12-12 19:38:18
1278
转载 计算机中丢失libmx.dll 错误解决
原因:matlab2010a版本的环境变量出现了问题。libmx.dll是存在于D:/Program Files/MATLAB/R2010a/bin/win32文件夹中,而在Win7系统变量里Matlab在安装的时候时只写入了路径D:/Program Files/MATLAB/R2010a/bin,故系统不会自动到其子文件中找dll,从而报错说找不到文件。解决办法:由于旧版本的Matlab
2013-12-07 12:01:24
10835
原创 程序调试错误记录
程序调试记录:(1)错误:extracSIFT.obj : error LNK2019: 无法解析的外部符号 "class boost::system::error_category const & __cdecl boost::system::generic_category(void)" 解决方案:在boost的system库的D:\boost_1_53_0
2013-12-07 11:42:31
1400
转载 (亲测)WIN7+VS2010+QT4.8.1+静态编译 (可以百度网盘下载QT4.8.5 x64编译结果)
前言: 先说一些废话,本文成形,参考了大量的网上资料。对此十分感谢。附上一此网址: http://www.cnblogs.com/elect-fans/archive/2012/03/29/2422816.html 一、下载源码并解压从QT官网http://qt.nokia.com/ 下载最新的QT源码包,我下载的是4.8.1的版本。文件名为“qt-e
2013-12-06 00:11:03
4376
1
转载 Qt Creator 快捷键
Qt Creator 快捷键 以前经常用VS+QT的方式来学习QT,VS确实挺强大,不过每次编译Qt,太浪费时间,而且如果重装系统或者VS都必须重新编译,非常麻烦,于是就硬着头皮看了看新生的Qt Creator,适当接受新事物还是很好的!Qt也是能快速操作的,下面就把Qt Creator的常用快捷键给列一下。 多行注释模式
2013-12-05 12:40:07
890
原创 opencv vs2010 应用程序无法正常启动(oxc000007b) 解决
我的应用程序无法正常启动(oxc000007b)的错误是因为我在vs中配置管理器切换时导致win32和x64配置环境混乱导致的,所以需要统一你的开发环境是win32还是x64.1、环境变量配置步骤(二选一)(1)win32 环境变量设置 (如果想在win32环境下编程,按如下步骤配置)新建: 变量名: OpenCV_Include 变量值:
2013-12-05 10:38:52
12977
转载 人体骨骼坐标在彩色图像中显示
// YeNite2SimpleUsingOpenCV.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include // OpenCV 头文件#include #include #include #include #include using namespace std;using namespace openni;
2013-11-30 19:57:09
2838
转载 NITE 2与OpenCV结合的第二个程序(提取人体骨骼坐标)
温故而知新——NITE 2的基本使用主要包括以下几个步骤: 1. 初始化NITE环境: nite::NiTE::initialize(); 2. 创建User跟踪器: nite::UserTracker mUserTracker; mUserTracker.create(); 3. 创建并读取User Frame信息:nite::UserTrackerFr
2013-11-30 19:30:36
4238
转载 OpenNI 2与OpenCV结合的第一个程序
开始之前,让我们自己开始再熟练熟练OpenNI 2的基本使用,主要包括以下几个步骤: 1. 初始化OpenNI环境: openni::OpenNI::initialize(); 2. 声明并打开Device设备: openni::Device devAnyDevice; devAnyDevice.open( openni::ANY_DEVICE ); 3.
2013-11-30 18:32:21
2485
转载 OpenNI2显示深度、彩色及融合图像
在《Kinect开发教程二:OpenNI读取深度图像与彩色图像并显示》中,小斤介绍了OpenNI读取深度与彩色图像数据的方法,并且借助OpenCV进行显示。 OpenNI2在接口上与OpenNI有了较大变化,具体更新可以查看《OpenNI Migration Guide》。从获取深度,彩色传感器的数据而言,小斤觉得调用更为直观,但对于Kinect,一大缺憾是不支持OpenNI2提
2013-11-30 09:28:08
2509
转载 OpenNI1.x 和 OpenNI2.x的区别
1.OpenNI2.0暂时不支持音频节点了,我在OpenNI2.1的源码库里明确看见"case AUDIO_NODE: return;",之前用OpenNI1.5做的音频应用只能停留在1.5时代了,泪奔一下。2.OpenNI2.0不支持马达控制,1.5时代还可以用直接操作USB的开源代码做,2.0时代由于微软驱动不开源没有也不提过任何接口,所以OpenNI2.0在这点上悲催了。用微软S
2013-11-29 20:26:30
3286
转载 OpenNI2简介、安装与VS开发环境配置
简介 最近OpenNI2的推出,小斤也要多给博客除除草了,并在闲暇之余做一些范例程序。从试用几天的经历看,OpenNI2带来了较大的变化: 【1】程序接口作了较大的更新。具体更新可以查看《OpenNI Migration Guide》,http://www.openni.org/openni-migration-guide/,由于没有向下兼容,因此如果要升级Open
2013-11-29 20:15:58
1392
转载 LBP特征
目标检测的图像特征提取之(二)LBP特征zouxy09@qq.comhttp://blog.youkuaiyun.com/zouxy09 LBP(Local Binary Pattern,局部二值模式)是一种用来描述图像局部纹理特征的算子;它具有旋转不变性和灰度不变性等显著的优点。它是首先由T. Ojala, M.Pietikäinen, 和 D. Ha
2013-11-24 21:30:54
748
转载 多核学习在图像分类中的应用
1摘要分类在搜索引擎中的应用非常广泛,这种分类属性可以方便在rank过程中针对不同类别实现不同的策略,来更好满足用户需求。本人接触分类时间并不长,在刚用SVM做分类的时候对一个现象一直比较困惑,看到大家将各种不同类型特征,拼接在一起,组成庞大的高维特征向量,送给SVM,得到想要的分类准确率,一直不明白这些特征中,到底是哪些特征在起作用,哪些特征组合在一起才是最佳效果,也不明白为啥这些特征就
2013-11-24 18:46:53
940
转载 【机器学习】SVM核函数
知识预备1. 回顾:logistic回归出发,引出了SVM,即支持向量机[续]。2. Mercer定理:如果函数K是上的映射(也就是从两个n维向量映射到实数域)。那么如果K是一个有效核函数(也称为Mercer核函数),那么当且仅当对于训练样例,其相应的核函数矩阵是对称半正定的。核函数描述和分析考虑在”回归和梯度下降“一节的“线性回归”中提出的问题,特征是房
2013-11-24 17:33:39
1103
转载 支持向量机(SVM)基础
版权声明: 本文由LeftNotEasy发布于http://leftnoteasy.cnblogs.com, 本文可以被全部的转载或者部分使用,但请注明出处,如果有问题,请联系wheeleast@gmail.com 前言: 又有很长的一段时间没有更新博客了,距离上次更新已经有两个月的时间了。其中一个很大的原因是,不知道写什么好-_-,最近一段时间看了
2013-11-19 17:22:10
906
转载 VS2010点滴——不能将参数 1 从“const char [11]”转换为“LPCWSTR”
[cpp] view plaincopy#include"windows.h" #include"iostream" using namespace std; int main() { char Write[10],Read[10]; for(int i=0;i Write[i]=10+i
2013-11-17 00:02:34
922
转载 c++ try catch 问题
try{} catch(…){}以前都是用try{} catch(…){}来捕获C++中一些意想不到的异常, 今天看了Winhack的帖子才知道,这种方法在VC中其实是靠不住的。例如下面的代码:try{BYTE* pch ;pch = ( BYTE* )00001234 ; //给予一个非法地址*pch = 6 ; //对非法地址赋值,会造成Access Violation
2013-11-16 10:08:47
885
转载 MATLAB save函数的参数报错:Argument must contain a string
郁闷了,测试一段很简单的程序,就是上面这样的错误,代码如下:proFileName = 'TheChVector';pixName = '.mat'; strNum = num2str(seperateNum); saveFile = strcat(proFileName, strNum,pixName);chVector = ........%此处就省
2013-11-15 20:29:52
3296
1
转载 Fedora 18下samba服务器简单配置
以下是samba服务器的简单配置过程:yum install sambayum install samba-client(如果只执行上面一条命令,在创建samba用户时没有smbpasswd命令:smbpasswd:command not found)以上是安装samba的命令可以用yum install samba*代替rpm –qa|grep samba 结果如下: s
2013-11-14 12:34:50
1142
转载 如何将opencv的处理结果保存由matlab分析
由于OpenCV本身只支持 xml、yml 的数据文件读写功能,并且其xml文件与构建网页数据所用的xml文件格式不一致,在Matlab中无法读取。我们可以通过以下方式将视差数据保存为txt文件,再导入到Matlab中。 void saveDisp(const char* filename, const Mat& mat) { FILE* fp = fopen(filena
2013-11-13 19:39:11
1101
转载 RAII与Pimpl
RAII是Bjarne Stroustrup教授用于解决资源分配而发明的技术,资源获取即初始化。RAII是C++的构造机制的直接使用,即利用构造函数分配资源,利用析构函数来回收资源。我们知道,在C/C++语言中,对动态分配的内存的处理必须十分谨慎。在没有RAII应用的情况下,如果在内存释放之前就离开指针的作用域,这时候几乎没机会去释放该内存,除非垃圾回收器对其管制,否则我们要面
2013-11-12 19:40:39
1262
转载 法国自动化研究所SPArse稀疏编码优化工具包介绍
其实函数是使用c++语言编写的,使用mex函数得到matlab的函数接口在spams-matlab主文件夹下包含16个对象(包括文件夹和文件,11个文件夹和5个文件)下面逐一介绍各个文件夹和文件的作用:一:build解压完之后是空文件夹,在经过compile.m文件编译之后,产生编译以后的在该平台之下的二进制文件二:data该文件夹包含测试用的测试图像
2013-11-12 18:29:55
1333
转载 决策树模型组合之随机森林与GBDT
版权声明: 本文由LeftNotEasy发布于http://leftnoteasy.cnblogs.com, 本文可以被全部的转载或者部分使用,但请注明出处,如果有问题,请联系wheeleast@gmail.com前言: 决策树这种算法有着很多良好的特性,比如说训练时间复杂度较低,预测的过程比较快速,模型容易展示(容易将得到的决策树做成图片展示出来)
2013-11-10 21:09:18
964
转载 NP-hard问题
NP是指非确定性多项式(non-deterministic polynomial,缩写NP)。所谓的非确定性是指,可用一定数量的运算去解决多项式时间内可解决的问题。NP 问题通俗来说是其解的正确性能够被“很容易检查”的问题,这里“很容易检查”指的是存在一个多项式检查算法。相应的,若NP中所有问题到某一个问题是图灵可归约的,则该问题为NP困难问题。 例如,著名的推销员旅行问题(Travel
2013-11-08 20:58:54
2806
转载 机器学习&数据挖掘笔记_15(关于凸优化的一些简单概念)
没有系统学过数学优化,但是机器学习中又常用到这些工具和技巧,机器学习中最常见的优化当属凸优化了,这些可以参考Ng的教学资料:http://cs229.stanford.edu/section/cs229-cvxopt.pdf,从中我们可以大致了解到一些凸优化的概念,比如凸集,凸函数,凸优化问题,线性规划,二次规划,二次约束二次规划,半正定规划等,从而对凸优化问题有个初步的认识。以下是几个重要相关概
2013-11-08 20:51:45
1055
转载 CMAKE的使用
CMAKE的使用Version 1.02009-3-18一、 基本使用安装:下载二进制包后可直接解压使用从源码安装则执行命令:./bootstrap; make; make install——尝试执行bootstrap失败使用:cmake dir_path,生成工程文件或makefile文件二、 概念out-of-source build,与in
2013-11-08 08:35:41
735
转载 C++的XML编程经验――LIBXML2库使用指南
C++的XML编程经验――LIBXML2库使用指南写这篇文章的原因有如下几点:1)C++标准库中没有操作XML的方法,用C++操作XML文件必须熟悉一种函数库,LIBXML2是其中一种很优秀的XML库,而且它同时支持多种编程语言;2)LIBXML2库的Tutorial写得不太好,尤其是编码转换的部分,不适用于中文编码的转换;3)网上的大多数关于Libxml2的介绍仅仅是翻译了自带的资料,没
2013-11-08 00:18:58
1135
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人