自定义博客皮肤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)
  • 资源 (7)
  • 收藏
  • 关注

原创 《Real-Time Compressive Tracking》论文理解

这是Kaihua Zhang发表在ECCV2012的paper,paper的主题思想是利用满足压缩感知(compressive sensing)的RIP(restricted isometry property)条件的随机测量矩阵(random measurement matrix)对多尺度(multiple scale)的图像特征(features)进行降维,然后通过朴素贝叶斯分类器(naive

2015-05-11 10:29:14 3781 1

原创 Win7 64 位 vs2012 pthread 配置

1.      首先下载pthread,解压后我放在了e盘。2.      然后用vs2012新建一个工程,然后右键项目属性,在配置属性->VC++目录->包含目录中输入E:\pthreads-w32-2-9-1-release\Pre-built.2\include;在配置属性->VC++目录->库目录中输入E:\pthreads-w32-2-9-1-release\Pre-built.2\

2014-12-12 11:29:11 2190

原创 DFT和FFT运算效率对比

2014-12-02 14:24:40 5151 1

原创 matlab采用mex编译多个cpp文件

最近在看matlab code时,由于本人使用的是64系统,而code中的mex文件时在32位系统上编译的,所以需要重新自己编译maxflowmex.cpp,但是直接mex maxflowmex.cpp时,出现以下错误:maxflowmex.obj : error LNK2019:无法解析的外部符号 "public: __cdecl Graph::Graph(int,int,void

2014-11-24 11:19:46 3804 2

转载 凸优化和非凸优化

数学中最优化问题的一般表述是求取,使,其中是n维向量,是的可行域,是上的实值函数。凸优化问题是指是闭合的凸集且是上的凸函数的最优化问题,这两个条件任一不满足则该问题即为非凸的最优化问题。其中,是 凸集是指对集合中的任意两点,有,即任意两点的连线段都在集合内,直观上就是集合不会像下图那样有“凹下去”的部分。至于闭合的凸集,则涉及到闭集的定义,而闭集的定义又基于开集,比较抽象,不赘述,这里

2014-11-17 13:48:24 1368

原创 win7 32位解决matlab out of memory问题

由于最近在做DL,matlab load数据时由于内存只有2G,会出现out of memory的情况,网上百度了下都是在xp下打开3GB来解决该问题,但是由于win7没有boot.ini无法在win7 下打开3GB开关,而在win7下打开3GB切换应该如下步骤   1. 在“开始”菜单下的“附件”程序组中,右击“命令提示器”(Command Prompt)。 点击“使用系统管理员身份运行”(

2014-11-05 10:42:31 2895

原创 调用子文件中的m文件

% 添加当前路径下的所有子目录addpath(genpath(pwd));pwd指当前路径

2014-11-05 09:53:12 611

转载 OpenCL错误码

#define CL_SUCCESS 0#define CL_DEVICE_NOT_FOUND -1#define CL_DEVICE_NOT_AVAILABLE -2#define CL_COMPILER_NOT_AVAILABLE

2014-09-29 08:54:54 2806

原创 转换到 COFF 期间失败

error: LNK1123: 转换到 COFF 期间失败: 文件无效或损坏解决方案一、项目|项目属性|配置属性|清单工具|输入和输出|嵌入清单 “是”改为“否”即可。缺点是每次新建工程均需要修改。二、查找是否有两个cvtres.exe。一个是C:\Program Files(x86)\Microsoft Visual Studio 10.0\vc\bin\cvtres.exe,

2014-02-16 20:43:39 1183

原创 linux下eclipse向args传递参数

Linux 下Eclipse中的run as-run configurations,其中有个(x)=arguments,单击该选项,在program arguments下面的空白栏中填写参数,多个参数用空格隔开。

2014-02-08 19:19:07 672

原创 Linux下Eclipse安装配置OpenCV2.4.8,用C++调用OpenCV及测试实例

首先从官网上下载安装opencv,安装教程可以从网上搜索一下,需要用到cmake。然后在Eclipse中配置opencv,目的在于让其找到opencv的库,就是g++ test.cpp -o test -I .........................-l.............................,,其中一个是include的目录,另一个是library的目录。配置方

2014-02-08 19:16:49 3237 3

原创 学写makefile

本文最近学习makefile,为方便以后回忆对相关知识点进行了梳理。Makefile 的优点在于可以实现“自动化编译”。首先需要把源文件编译成中间代码文件,windows下为.obj文件,unix下是.o文件,即objectfile。这个动作叫做编译。然后再把大量的objectfile合成执行文件,这个动作叫做链接。在实际情况中,由于源文件太多,编译生成的中间目标文件太多,而在链接时需要明

2014-02-07 20:33:02 775

原创 makefile引用opencv

最近在test2.cpp#include #include #include #include int main(){ IplImage * image; image = cvLoadImage("lena.jpg"); if( !image ) printf("loading error!\n");

2014-02-07 20:15:56 14699 2

转载 IT人才市场最看重的12项技能

点击打开链接近些年来,安全专业人员一直供不应求,不过据Schmidt介绍,如今,大批雇主在审查所有应聘者,而不只是安全岗位应聘者的安全技能和证书。公司仍然需要安全专家和主题专家。IT行业很热门,不过前提是你要有所需的技能。如果你想进入这个行业,不妨看看在不久的将来最热门的几项IT技能。Kevin Scott是谷歌公司的高级技术经理,也是美国计算机协会专业与教育委员会的创始成员,他说

2014-02-05 10:28:15 688

转载 LibSVM 在matlab中的使用

搞了一天,看了很多资料,终于搞好了matlab中调用大牛写好的svm库,将结果告诉大家避免以后走弯路。1. 参考网站:libsvm库下载:http://www.csie.ntu.edu.tw/~cjlin/libsvm/视频:http://v.youku.com/v_showMini/id_XMjc2NTY3MzYw_ft_131.html (有小问题,等下会提到)

2014-02-01 22:48:48 746

转载 c++中的floor,ceil,round

原文链接点击打开链接                                                                 2.1             2.6               -2.1               -2.6floor : 不大于自变量的最大整数             2                2              

2014-02-01 19:12:13 1328 1

原创 Rob Hess sift源码详解(四)

这节为关键点特征描述static void compute_descriptors( CvSeq* features, IplImage*** gauss_pyr, int d,int n ){ struct feature* feat; struct detection_data* ddata; double*** hist; int i, k = features->

2013-10-23 10:46:57 1453

原创 Rob Hess sift源码详解(三)

这部分为关键点分配方向和计算尺度static void calc_feature_scales( CvSeq* features, double sigma, int intvls )//计算特征点尺度{ struct feature* feat; struct detection_data* ddata; double intvl; int i, n; n = f

2013-10-23 10:28:11 1033

原创 Rob Hess sift源码详解(二)

接上回继续,这部分为关键点定位static CvSeq* scale_space_extrema( IplImage*** dog_pyr, int octvs, int intvls, double contr_thr, int curv_thr, CvMemStorage* storage )//关键点定位{ CvSeq* features; do

2013-10-23 09:58:12 1409

原创 Rob Hess sift源码详解(一)

网上已经有许多关于sift算法详细解释。本文适合于已经对sift算法有一定了解的读者,写本文的目的在于对Rob Hess的sift库中的c++源代码进行注释,从代码的角度对提升对sift算法的理解。闲话少说,进入正文。首先从网址http://robwhess.github.io/opensift/上下载sift源代码。解压之后不能直接运行,因为作者是在linux下编译的,所以需要自己在wind

2013-10-23 09:22:54 2619 1

原创 读取mat中的数据

最近在学习《OpenCV2ComputerVisionApplicationProgrammingCookbook》总结了一下cv::Mat中数据的读取方式。如果想去掉cv则需要在主函数前加上usingnamespace cv;1、直接读取mat中的数据Mat method1(Mat&img){    //cout点击打开链接     for( size_t nrow =

2013-07-08 09:48:05 2345

转载 图像处理与计算机视觉 基础、经典以及最近发展

************************************************************************************************************************************************************************************           在这里,我

2013-06-11 09:32:31 2200 1

Android.4.2.documentation-1.6.part3

Android.4.2.documentation-1.6.part3英文文档第三部分,分值为0,一共2分

2014-03-19

Android.4.2.documentation-1.6.part2

Android.4.2.documentation-1.6.part2英文文档第二部分,一共2分

2014-03-19

Android.4.2.documentation-1.6-1

Android.4.2.documentation-1.6英文文档第一部分,一共有三部分,一共需要2分下载

2014-03-19

读取cv::mat中的数据

对opencv2.0之后的cv::mat类读取数据,分别包括直接读取、指针读取和迭代器读取

2013-07-08

vc助手,已经在vc下测试能使用

vc助手,已经在vc下测试能使用

2012-09-04

ARM编程技巧

ARM编程技巧,适合广大的新手学习,有十分详细的介绍

2012-05-24

android-sdk_r05-windows

android-sdk_r05-windows

2012-05-03

空空如也

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

TA关注的人

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