自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Why So Serious?

——masikkk

  • 博客(212)
  • 资源 (106)
  • 收藏
  • 关注

原创 利用AppFace美化VC程序(对话框或文档视图结构)

到 http://www.appface.com去下载AppFace的安装程序,安装好后,你会发现它的include文件夹下有个appface.h文件,lib文件夹下有appface.lib和appfaceu.lib(UNICODE版本),并且在 skins文件夹的子文件(basic和powerful)下有以.urf皮肤文件,这三(四)个文件都是我们将要用到的。下面我讲讲怎么把它加入到

2012-06-16 14:34:44 2650 4

转载 关于MFC中窗口的销毁

考虑单窗口情况:   假设自己通过new创建了一个窗口对象pWnd,然后pWnd->Create。则销毁窗口的调用次序:   1. 手工调用pWnd->DestroyWindow();   2. DestroyWindow会发送WM_DESTROY;   3. WM_DESTROY对应的消息处理函数是OnDestroy();   4. DestroyWind

2012-06-16 12:29:19 1562

原创 最近琢磨出了个测试数据的小技巧

在VC中,以前测试从数据库取出来的非字符串数据时,比如测试取出的整形数据,只会建个编辑框控件,通过控件输出整形的值来看对不对。测试字符串类的还好说,用MessageBox输出看看就行。这样很费劲,测试完还得删除控件和相关变量。           现在琢磨出个小技巧,比如测试从数据库取出的一个整形a,已经知道它在数据库中的值为5,我们就可以用个判断语句:if(a == 5) Messa

2012-06-14 13:05:19 920

转载 VC屏幕截图并保存为bmp文件

保存抓图的简单实现实现类似的抓屏功能(简单的截图功能)其实只要两个函数就行了,以下从网上摘抄的一段代码的改写, 算是原创吧(http://www.wenyiwen.cn/a24/how161448.htm):函数1: CopyScreenToBitmap //将屏幕指定区域存成图片HBITMAP CxxxDlg::CopyScreenToBitmap(LPRECT lp

2012-06-13 15:14:11 2678 1

转载 MFC中ODBC连接MySQL数据库查询出的中文显示为乱码的问题

原博客:http://blog.csdn.net/yuanbohx/article/details/6648397按照网上提供的ODBC连接数据库的相关资料编写代码,成功编译后运行发现,非中文字段显示正确,而中文字段却是每个汉字以?显示。关于这方面的错误baidu或google下可以找到很多解答方案,我也尝试过其中的一些,有些并没有成功解决,看来出现中文乱码的原因各不相同。在这里我只将我的解决

2012-06-11 16:37:32 3772 3

原创 今天看腾讯在北航的演讲《1亿在线背后的技术挑战》想到的关于MD5算法。

2011年10月31日,腾讯即通平台部高级总监庄泗华在北京航空航天大学的演讲《1亿在线背后的技术挑战》。      里面说到,以前版本的QQ登陆密码在向服务器传送时是先经过两次MD5加密。就想整明白MD5是怎么回事,学《网络安全》时讲的各种加密算法早忘了,就去网上查了下。一句话:MD5(信息摘要算法)就可以为任何文件(不管其大小、格式、数量)产生一个同样独一无二的“数字指纹”。

2012-04-18 21:35:02 2172

原创 判断出栈序列是否合法

【问题描述】对于一个栈,已知元素的进栈序列,判断一个由栈中所有元素组成的排列是否是可能的出栈序列。比如,进栈序列为1 2 3 4,则可能的出栈序列有4 3 2 1,1 4 3 2等。而1 4 2 3就不是。【输入形式】从标准输入读取第一行是一个整数N(3≤N≤10),代表有N个元素,其进栈序列是1 2 3 …… N。第二行是空格分隔的1~N的数字的一个排列。【输出形式】向标准输出打

2012-03-20 23:32:39 17197 8

转载 八尾猫的故事

第四夜八尾猫    “在古埃及的神话中,猫扮演着很重要的角色。据说在很久以前,猫统治着人类,它们狡诈,残忍而非常聪明。它们把人类当成奴隶驱使。直到最后狗的出现,他们赶走了猫,并让猫从统治者变成了人类的宠物。于是狗被埃及人当成了生活中最重要的朋友。而且埃及人深信猫会带来死亡。”朋友喝着茶,缓缓道来。    “只有埃及的神话涉及到猫么?”我四下望了望,那可爱的小猫又出去鬼混了。    “当

2011-05-15 16:32:00 3062 2

转载 YUV颜色空间

YUV颜色空间

2011-04-16 21:42:00 2537

转载 HSV颜色空间

HSV颜色空间及RGB颜色空间到HSV颜色空间的转换

2011-04-11 22:02:00 1503

转载 什么是傅里叶变换

什么是傅里叶变换

2011-04-11 18:53:00 1622

转载 傅里叶变换在图像处理中的作用

傅里叶变换在图像处理中的作用

2011-04-11 18:52:00 5156 1

原创 2011年北航计算机复试上机题及代码

2011研究生C语言考试2011级研究生面试共有三道编程题,第一道题20分,第二道题15分,第三道题15分,总分50分。考试时间:2个小时。注意:所编程序必须符合标准C语言要求,提交程序名必须遵循题中说明。程序中输入/输出必须按照程序要求(可参见输入/输出样例),不要填加任何额外信息。如果提交C++程序,必须先选择C++语言。

2011-04-10 19:33:00 2749 2

原创 POJ 1936(字符串匹配) 解题报告

POJ 1936(字符串匹配) 解题报告

2011-04-04 11:28:00 2597

原创 POJ 1046(颜色映射 简单数学) 解题报告

POJ 1458(颜色映射 简单数学) 解题报告

2011-03-21 01:01:00 1913

原创 POJ 1458(最长公共子序列 动态规划) 解题报告

POJ 1458(最长公共子序列 动态规划) 解题报告

2011-03-20 23:51:00 2016

原创 POJ 1016(自总结数 字符串处理) 解题报告

POJ 1016(自总结数 字符串处理) 解题报告

2011-03-20 00:23:00 1206

原创 天!已经AC的题中竟然发现了致命错误

天!已经AC的题中竟然发现了致命错误

2011-03-18 00:43:00 1156

原创 POJ 1503(高精度整数加法) 解题报告

POJ 1503(高精度整数加法) 解题报告

2011-03-18 00:15:00 1762

原创 POJ 2739(连续素数和) 解题报告

POJ 2739(连续素数和) 解题报告

2011-03-16 22:35:00 1873

原创 POJ 3299(湿润指数 简单数学) 解题报告

POJ 3299(湿润指数 简单数学) 解题报告

2011-03-16 00:13:00 1450

原创 POJ 2159(古代加密) 解题报告

POJ 2159(古代加密) 解题报告

2011-03-15 23:33:00 1888

原创 基于ipv6的socket通信(TCP)

基于ipv6的socket通信(TCP)

2010-07-09 07:17:00 6607 4

原创 ipv6 socket 编程中遇到的问题

ipv6 socket 编程中遇到的问题

2010-07-09 06:42:00 2026

转载 IPv6套接字编程介绍

IPv6套接字编程 IPv6 socket 编程

2010-07-08 16:47:00 4427

转载 CString转char的方法

CString转char的方法

2010-06-26 20:12:00 2351

转载 error C2018: unknown character '0xa1' 错误的解决方法

error C2018: unknown character '0xa1' 错误的解决方法

2010-06-26 19:11:00 3588

转载 Winsock异步模式I/O模型WSAEventSelect的使用

Winsock异步模式I/O模型WSAEventSelect的使用

2010-06-24 20:49:00 2619 1

转载 WSAEventSelect模型 用法介绍

WSAEventSelect模型 用法介绍

2010-06-24 20:35:00 2986 4

转载 MFC中的 stdafx.h 头文件

MFC中的 stdafx.h 头文件

2010-06-23 23:14:00 2075 1

转载 CListCtrl 使用方法介绍

CListCtrl 使用方法介绍

2010-06-23 23:08:00 780

原创 回调函数在MFC中的使用

回调函数在MFC中的使用

2010-06-21 21:47:00 1943

转载 CString::Format()函数用法介绍

CString::Format()函数用法介绍

2010-06-20 22:23:00 1209

原创 WinPcap过滤串表达式的语法

WinPcap过滤串表达式的语法

2010-06-18 23:07:00 1973

转载 WinPcap在无线局域网下的使用

WinPcap在无线局域网下的使用

2010-06-15 23:40:00 1815

原创 回溯法(深度优先搜索)求集合的幂集

/**************************************回溯算法求集合的幂集*****************************************回溯算法的求解过程实质上是遍历一颗"状态树"(又称解空间树)的过程,只是这棵树不是遍历前预先建立的,而是隐含在遍历过程中。而对解空间树的遍历又分为深度优先搜索(DFS)和广度优先搜索(BFS),在算法课本上把DF

2010-06-05 01:12:00 2817

转载 搜索算法简单介绍:回溯法,深度优先搜索,广度优先搜索

首先简述一下题目 :有一个正方形水池,长100,宽100, 池塘的正中心在坐标原点上,x轴向右为正,y轴向上为正,所以池塘的右上角坐标是(50,50)。池塘内分布着一些鳄鱼,鳄鱼的数目和坐标都已知(注1),邦德的最大跳跃距离也已知(注1)。邦德踩着鳄鱼头逐步跳上岸,问:最少的步数是多少?如果能跳出的话请给出一种跳法。这道题乍一看很晕,待我建模给大家看。我们假设从原点O,第一次能跳到的鳄

2010-06-05 01:11:00 3302

转载 memset()函数用法

memset函数用法1。void *memset(void *s,int c,size_t n)总的作用:将已开辟内存空间 s 的首 n 个字节的值设为值c。 2。例子#include void main(){char *s="Golden Global View"; clrscr(); memset(s,'G',6);print

2010-06-03 22:26:00 1390

原创 POJ 1008(映射) 解题报告

POJ 1008(映射) 解题报告

2010-06-01 22:49:00 1685

转载 c++中的sprintf函数详解

在将各种类型的数据构造成字符串时,sprintf 的强大功能很少会让你失望。由于sprintf 跟printf 在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中,后者则直接在命令行上输出。这也导致sprintf 比printf 有用得多。  sprintf 是个变参函数,定义如下:  int sprintf( char *buffer, const char *format

2010-05-30 17:46:00 14682

SIFT算法详解及应用(讲的很详细)

SIFT算法入门时看的一篇文章,SIFT算法详解及应用(讲的很详细)

2013-06-27

IJCV04 David.lowe Distinctive Image Features from Scale-Invariant Keypoints

David.Lowe在2004年发表的SIFT算法的改进,很经典的文章

2013-06-27

利用OpenCV中的Stitcher类实现全景图像拼接

利用OpenCV中的Stitcher类实现全景图像拼接 是OpenCV中自带的样例,版本是OpenCV2.4.4 运行时请自行配置好头文件和lib文件目录

2013-06-27

OpenCV2.4.4 实现图像仿射变换

OpenCV2.4.4 实现图像仿射变换,Qt写的,不过只有一个main.cpp文件,放在VC中照样可编译,注意:头文件和lib文件路径自己配置

2013-06-04

OpenCv2.4.4中实现图像旋转和缩放

OpenCv2.4.4中实现图像旋转和缩放,是用Qt实现的,不过只有一个main.cpp文 件,也能在VC中用,头文件和Lib文件目录请自行设置,否则无法编译成功

2013-06-03

OpenCV2.4.4中调用SIFT特征检测器进行图像匹配

OpenCV2.4.4中调用SIFT特征检测器进行图像匹配,是用Qt实现的,不过只有一个main.cpp文件,也能在VC中用,头文件和Lib文件目录请自行设置,否则无法编译成功

2013-06-03

Qt+OpenCV2.4.4实现Shi-Tomasi角点检测(goodFeaturesToTrack)

注意:.pro工程文件中的头文件和库文件目录配置因人而异,自己手动改一下。

2013-05-28

Qt+OpenCV2.4.4实现Harris角点检测(Mat结构实现)

注意:.pro工程文件中的头文件和库文件目录配置因人而异,自己手动改一下。

2013-05-28

Qt+OpenCV2.4.4实现拉普拉斯算子图像锐化(Mat结构实现)

注意:.pro工程文件中的头文件和库文件目录配置因人而异,自己手动改一下。 内含算法的手动实现和调用OpenCV中现有函数实现两种方式。

2013-05-28

Qt+OpenCV2.4.4实现直方图均衡化增强图像对比度(Mat结构实现)

注意:.pro工程文件中的头文件和库文件目录配置因人而异,自己手动改一下。 包括了基于Mat结构的通道分割split和合并merge操作,可以参考下。

2013-05-24

MatToQImage

将OpenCV中的Mat结构转换为Qt中的QImage结构的函数

2013-04-21

qt-opencv-multithreaded-1.21Qt结合OpenCV多线程图像处理

google code上一个大牛写的Qt结合OpenCV多线程进行图像处理的例子。 捕获图像用一个线程,处理图像用一个线程,共享图像缓冲区。 我给加上了比较详细的中文注释。 注:opencv用的是2点几的版本。在pro文件中添加自己的配置才能运行

2013-04-03

Qt中利用OpenCV2.4.4多线程打开多摄像机

Qt中利用OpenCV2.4.4多线程打开多摄像机 每个线程处理一个摄像机,从中拿出帧显示到主线程的Label控件上 模拟了一个16个摄像机的场景,有不开多线程和打开多线程的对比。 可以明显感觉到打开多线程后主界面不卡了。 只是个多线程的小例子,还有很多不足之处,有待各位完善。 注意:pro文件中的include和lib文件目录需要根据自己电脑上的情况重新配置

2013-04-03

Qt中通过设置位图掩码生成异形控件

Qt中通过设置位图掩码生成异形控件 本实例中是生成了一个视频监控软件中用到的云台控制的八方向按钮操作盘 详细过程见博客: http://blog.csdn.net/masikkk/article/details/8728441

2013-03-27

Qt中利用OpenCV同时打开两个摄像机并显示到QLabel控件上

关于Qt中OpenCV的配置请看这篇文章:http://blog.csdn.net/masikkk/article/details/8693793 我用的是qmake.conf文件的配置,所以工程中没有添加opencv的文件目录,请自行配置后再运行。 请保证机器上接了两个USB摄像头。

2013-03-26

综合运用端口匹配、深度数据包检测、流量特征进行P2P流量识别

综合运用端口匹配、深度数据包检测、流量特征进行P2P流量识别 压缩包中有技术说明文档,源码,测试数据包等, 注释详细,适合做P2P流量识别的参考下。

2013-01-26

下一代视频编码标准HEVC分析研究

下一代视频编码标准HEVC分析研究

2013-01-26

基于wireshark的P2P流量识别技术报告

基于wireshark的P2P流量识别技术报告

2013-01-26

第3讲-遥感图像解译之遥感定性解译

第3讲-遥感图像解译之遥感定性解译

2013-01-26

北京航空航天大学研究生矩阵理论期末试题(2011-2012)

北京航空航天大学研究生矩阵理论期末试题(2011-2012)

2013-01-26

OpenNI-Windows-x86-2.1.0.msi

OpenNI-Windows-x86-2.1.0.msi下载

2014-07-02

OpenNI2获取华硕XtionProLive深度图和彩色图并用OpenCV显示

OpenNI2获取华硕XtionProLive深度图和彩色图并用OpenCV显示 详情见: http://blog.csdn.net/masibuaa/article/details/36422215

2014-07-02

OpenNI1.5 + NITE1.5 + Sensor5.1

OpenNI1.5 + NITE1.5 + Sensor5.1 三个正好配套使用,用来获取Kinect或Xtion的深度图和彩色图

2014-07-02

OpenNI1.5获取华硕XtionProLive深度图和彩色图并用OpenCV显示

OpenNI1.5获取华硕XtionProLive深度图和彩色图并用OpenCV显示 华硕XtionPro类似Kinect,都是体感摄像机,可捕捉深度图和彩色图, 详见:http://blog.csdn.net/masibuaa/article/details/36396335

2014-07-02

[2012 ICPR]A new depth descriptor for pedestrian detection in RGB-D images

[2012 ICPR]A new depth descriptor for pedestrian detection in RGB-D images 一种在RGB-D图像中检测行人的新的深度描述子 文章翻译:http://blog.csdn.net/masibuaa/article/details/19688815

2014-02-22

[2011 IROS]People detection in RGB-D data

[2011 IROS]People detection in RGB-D data 利用RGB-D数据进行人体检测 文章翻译:http://blog.csdn.net/masibuaa/article/details/19640709

2014-02-21

[2010 PAMI] Object Detection with Discriminatively Trained Part Based Models

[2010 PAMI] Object Detection with Discriminatively Trained Part Based Models Pedro F. Felzenszwalb, Ross B.Girshick, David McAllester and Deva Ramanan 翻译见:http://blog.csdn.net/masibuaa/article/details/17924671

2014-01-21

[2008 CVPR] A Discriminatively Trained, Multiscale, Deformable Part Model

[2008 CVPR] A Discriminatively Trained, Multiscale, Deformable Part Model 文章翻译见: http://blog.csdn.net/masibuaa/article/details/17533419

2013-12-24

用首次训练获得的SVM在负样本原图上检测HardExample

用首次训练获得的SVM在负样本原图上检测HardExample并保存为文件。 使用时请自行修改工程的include目录和lib目录配置。

2013-11-14

自己训练SVM分类器进行HOG行人检测

自己训练SVM分类器进行HOG行人检测. 环境为VS2010 + OpenCV2.4.4. 使用时请自行修改工程的include目录和lib目录配置。 正样本来源是INRIA数据集中的96*160大小的人体图片,使用时上下左右都去掉16个像素,截取中间的64*128大小的人体。 负样本是从不包含人体的图片中随机裁取的,大小同样是64*128。 SVM使用的是OpenCV自带的CvSVM类。

2013-11-13

从完全不包含人体的图片中随机剪裁出64*128大小的用于人体检测的负样本

从完全不包含人体的图片中随机剪裁出64*128大小的用于人体检测的负样本 环境为VS2010 + OpenCV2.4.4 使用时请自行修改工程的include目录和lib目录配置。

2013-11-13

利用TinyXML读取VOC2012数据集的XML标注文件裁剪出所有人体目标保存为文件

利用TinyXML读取VOC2012数据集的XML标注文件裁剪出所有人体目标保存为文件

2013-11-13

编译好的TinyXML2.6.2

编译好的TinyXML2.6.2 分为使用STL中的string类的版本和使用标准char数组的版本,分别对应文件夹:DebugtinyxmlSTL和Debugtinyxml

2013-11-13

OpenCV读入图片序列进行HOG行人检测并保存为视频

OpenCV读入图片序列进行HOG行人检测并保存为视频 环境为VS2010 + OpenCV2.4.4 使用时请自行修改工程的include目录和lib目录配置。

2013-11-13

OpenCV2.4.4实现HOG行人检测

OpenCV2.4.4实现HOG行人检测 使用时请自行修改工程的include目录和lib目录配置。

2013-11-13

[2005 CVPR] Histograms of Oriented Gradients for Human Detection

[2005 CVPR] Histograms of Oriented Gradients for Human Detection 用于人体检测的方向梯度直方图 Navneet Dalal,Bill Triggs

2013-11-02

blitz-0.9 数值运算库

blitz-0.9 数值运算库 高效运算,数组Array

2013-10-17

A System for Video Surveillance and Monitoring

A System for Video Surveillance and Monitoring

2013-09-27

SIFT算法及全景拼接测试用图(含牛津大学提供的测试图)

SIFT算法及全景拼接测试用图(含牛津大学提供的测试图) bark-zoom+rotate,bikes-blur,boat-zoom+rotate graf-affine,leuven-light,trees-blur, ubc-compress,wall-affine

2013-07-04

基于SIFT特征的全景图像拼接(Qt)

基于SIFT特征的全景图像拼接(Qt) 主要分为以下几个步骤: (1) 读入两张图片并分别提取SIFT特征 (2) 利用k-d tree和BBF算法进行特征匹配查找 (3) 利用RANSAC算法筛选匹配点并计算变换矩阵 (3) 图像融合 运行前请自己在pro文件中配置OpenCV的头文件和lib文件目录 详情查看博客: http://blog.csdn.net/masikkk/article/details/9246493

2013-07-04

空空如也

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

TA关注的人

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