自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

流云

流动的云大概永远没有停下的一天吧

  • 博客(23)
  • 资源 (33)
  • 收藏
  • 关注

原创 VS2005一些设置

<br />自动换行,显示行号: 工具->选项->文本编辑器->所有语言->显示 中进行设置即可

2010-11-25 10:08:00 803

转载 VC中基于 Windows 的精确定时(转)

转自:http://www.vckbase.com/document/viewdoc/?id=1301示例工程下载  在工业生产控制系统中,有许多需要定时完成的操作,如定时显示当前时间,定时刷新屏幕上的进度条,上位 机定时向下位机发送命令和传送数据等。特别是在对控制性能要求较高的实时控制系统和数据采集系统中,就更需要精确定时操作。  众所周知,Windows 是基于消息机制的系统,任何事件的执行都是通过发送和接收消息来完成的。 这样就带来了一些问题,如一旦计算机的CPU被某个进程占用,或系统

2010-11-23 17:07:00 554

转载 关于VC中的Timer(转)

转自:http://blog.163.com/zzh2200_0@126/blog/static/31982333200791595559465/ 什么时候我们需要用到SetTimer函数呢?当你需要每个一段时间执行一件事的的时候就需要使用SetTimer函数了。 让我们先来看看 SetTimer函数的原型: UINT SetTimer(UINT nIDEvent,UINT nElapse,void(CALLBACK EXPORT *lpfnTimer)(HWND,UINT ,YINT ,DWORD)

2010-11-23 16:56:00 2254

转载 关闭VS warning

<br />warning C4996: '_vsnprintf': This function or variable may be unsafe. ......<br />warning C4996: strcpy was declared deprecated<br /> <br />出现这样的警告,是因为VC2005之后的版本中认为CRT中的一组函数如果使用不当,可能会产生诸如内存泄露、缓冲区溢出、非法访问等安全问题。这些函数如:strcpy、strcat等。<br />对于这些问题,VC2005建

2010-11-22 19:00:00 1654

转载 CxImage

转自: http://www.cnblogs.com/kex1n/archive/2010/01/16/1649059.html CxImage是C++实现的功能强大的、能处理多种文件格式的图像管理类。它能够简单快速的实现图像的导入、保存、显示和变换。 为什么使用CxImage u 它是平台无关的 u 它是自由软件、免费的、开源的 u 支持多种平面格式:BMP、GIF、ICO、TGA、JPEG、PCX、PNG、TIFF、MNG、RAS等,还有更多! u 功能强大:几何变换、图像处理、图像格式转

2010-11-21 22:38:00 917 2

原创 OpenCV 独立运行静态库编译

要求写好的调用OpenCV库的程序能够在没有安装OpenCV的机器上运行,这里做了测试 OpenCV 1.0, VS2005 打开OpenCV/_make下opencv.sln, VS2005中生成,配置管理器中活动解决方案配置选择Release 将cv,cvaux,cxcore,highgui,ml项目属性中的常规选项,配置类型设置为静态库,并将输出目录设定好,最后生成的lib文件都会在这个文件夹中.字符集可能也需要设定,我设置成未设置,与我以后使用OpenCV的项目相同. 在cvaux项目中的

2010-11-21 22:29:00 6213

原创 OpenCV 静态lib

<br /><br />HAVE_PNG <br />OpenCV solution中highgui项目中去掉HAVE_PNG

2010-11-19 15:32:00 1126

转载 error LNK2001: unresolved external symbol

<br />第一:<br />nafxcwd.lib(appcore.obj) : error LNK2001: unresolved external symbol ___argv<br />nafxcwd.lib(appcore.obj) : error LNK2001: unresolved external symbol ___argc<br />nafxcwd.lib(timecore.obj) : error LNK2001: unresolved external symbol _

2010-11-19 14:48:00 1459

转载 nafxcw.lib错误

<br />nafxcw.lib(appcore.obj) : error LNK2001: unresolved external symbol ___argv<br />nafxcw.lib(appcore.obj) : error LNK2001: unresolved external symbol ___argc<br />nafxcw.lib(apphelp.obj) : error LNK2001: unresolved external symbol __mbctype<br />nafxc

2010-11-19 14:47:00 8703 5

转载 #pragma

<br />在编写程序的时候,我们经常要用到#pragma指令来设定编译器的状态或者是指示编译器完成一些特定的动作。 <br />    下面介绍了#pragma once 和#pragma comment这两个常用指令。<br /> <br />#pragma once : <br />这是一个比较常用的指令,只要在头文件的最开始加入这条指令就能够保证头文件被编译一次,避免文件被重复包含。 <br /> <br />#pragma comment :<br />该指令的格式为: <br /

2010-11-19 10:57:00 871

转载 OpenCV1.0静态库编译

OpenCV现在的版本是1.0,已经很长时间没有更新了,不知道下个版本什么时候放出。其实,OpenCV的.dll文件并不多,如果想脱离这些.dll,使用静态库的话,那么一个小小的程序也差不多近2MB了。不过为了演示及发布方便,编译为静态库也算是一种需要吧。 想编译成静态库,就需要了解一个知识:运行库(Runtime Library)。运行库是最基本的库,配合C++的语法及操作系统实现了一些基本的功能,如内存操作(new/delete等)等。可以说运行库是任何 程序,库的基础。在VC(2005以上)中有四种

2010-11-18 22:13:00 1998

转载 Depends软件使用

<br />怎么样打包程序,如何获取所需dll的信息,这就需要使用VC所带的Depends软件,该软件在VC6安装目录下的tools文件夹里面   D:/Microsoft Visual Studio/Common/Tools,直接双击执行,然后打开exe文件即可,它主要有下面几个注意事项: <br />& ?* ^ <br />1)所编的软件所需的Dll文件,可以得到相应的Dll路径,版本,属性等.[  <br />2)窗口分四部分: <br />左上角是Dll信息窗口,显示你程序

2010-11-18 20:42:00 2354

转载 #ifndef #define #endif的用法

#ifndef #define #endif的用法  整理:shichenghua<br />http://www.eetop.cn/blog/?56085/action_viewspace_itemid_1145.html<br />(前段时间要到这个,感觉shichenghua整理得不错,所以收藏到此处,若不同意,随时可以撤下<br />谢谢shichenghua)EETOP专业博客---电子工程师自己的家园^.| |zeOf<br />文件中的#ifndef

2010-11-16 14:38:00 658

原创 Matlab VC 联合编程 控制台以及MFC中实现(五)

第三个程序: 采用多线程的MFC调用matlab函数: 同样的加入相关文件 #include "stdafx.h" #include "matlabPlotMFC2.h" #include "matlabPlotMFC2Dlg.h" #include "matlab_header.h" #pragma comment(lib, "plot.lib") #include "plot.h" #ifdef _DEBUG #define new DEBUG_NEW #endif 在OnIni

2010-11-12 18:24:00 1382

原创 Matlab VC 联合编程 控制台以及MFC中实现(三)

下面给出第一个程序, Matlab函数文件为Scan_Data_Display.m function Scan_Data_Display(fileName) % ¶þάɨÃèÊý¾Ý,Ö±½ÓÏÔʾ³öÀ´ %fileName ¼¤¹â²â¾àÒDzɼ¯³öÀ´µÄÒ»Ö¡Êý¾Ý %% %¶ÁÈëÊý¾Ý fileID = fopen(fileName); tempData = fscanf(fileID, '%3x'); data = tempData(9:size(tempD

2010-11-12 18:20:00 1793

原创 Matlab VC 联合编程 控制台以及MFC中实现(四)

第二个程序: 新建一个基于对话框的MFC程序, 在Dlg.cpp中加入头文件和lib文件 dialog设计默认就可以,双击确定,取消,添加响应函数,响应函数分别为: void CmatlabPlotMFCDlg::OnBnClickedOk() { // TODO: 在此添加控件通知处理程序代码 if( !mclInitializeApplication(NULL,0) ) { //std::cerr

2010-11-12 18:18:00 1572

原创 Matlab VC 联合编程 控制台以及MFC中实现(二)

这里首先对matlab以及vc进行配置,并介绍一下在哪里可以查到相应的帮助文档. Matlab使用的是2010a,VC使用的是Visual Studio 2005, Matlab Compiler安装,直接运行mbuild –setup指令,这时按照如下来运行: 1  >> mbuild -setup 2    3 

2010-11-12 17:58:00 3654

原创 Matlab VC 联合编程 控制台以及MFC中实现(一)

首先说一下自己的目标,我目前再做激光测距仪环境建模,即采集激光测距仪的数据建立环境模型,根据环境对机器人进行避障导航.我希望能够将采集到的激光数据用matlab中的程序进行处理分析,并用plot的形式画出来,进一步也希望能够调用surf来进行画三维图操作.考虑到matlab的画图功能极为强大,可以对画出来的图形进行放大,旋转,平移等操作,希望能在vc中调用matlab进行画图操作.这里做了三个简单的测试程序,第一个是在控制台下调用matla

2010-11-12 17:22:00 5052

转载 Visual Studio快捷键

Visual Studio快捷键 [VS2008/VS2005]<br />***********************************************<br />VS系统通用快捷键:<br />1、自动排版(类似VC6中的Alt+F8) <br /> 编辑.格式化选定内容 Ctrl + K,Ctrl + F 根据周围的代码行,正确缩进选定的代码行。 <br /><br /> 2、注释与去掉注释功能。 <br /><br />

2010-11-12 15:07:00 641

原创 调用matlab compiler编译出来的函数

All programs that call MATLAB Compiler generated sharedlibraries have roughly the same structure:Declare variables and process/validateinput arguments.Call mclInitializeApplication,and test for success. This function sets up the global MCR stat

2010-11-11 16:45:00 2388

原创 无线串口WDS201使用说明

<br /><br />无线串口WDS201使用说明<br />       无线串口用于获取串口数据,通过TCP/IP网络将数据发送至装有无线网卡的笔记本电脑上,笔记本电脑可以通过socket编程直接进行网络编程,也可以使用ComRed软件虚拟出一个串口,然后对该串口进行串口编程.WDS201的配置如下:<br />1.。查看无线串口配置<br />最初可能是不确定网络的配置,需要先查看无线串口的配置,方法是将无线串口与笔记本连接(可以使用usb-serial数据线)打开devicemanager软件

2010-11-10 20:33:00 1361

转载 MFC 子对话框向父对话框传递数据

<br />//这个例子讲的比较清楚 我测试了<br /><br />vc中怎么使用SendMessage自定义消息函数<br />vc中怎么使用SendMessage自定义消息函数:<br />SendMessage的基本结构如下:<br />SendMessage(<br />  HWND hWnd, //消息传递的目标窗口或线程的句柄。<br />  UINT Msg, //消息类别(这里可以是一些系统消息,也可以是自己定义,下文具体介绍,)<br />  WPARAM wParam, //参数1 (

2010-11-10 14:30:00 6469

转载 MFC 子对话框

1.Resource view :添加新对话框2.双击对话框,创建一个类名,这里假设是CDlg。生成相应的CDlg.h文件和CDlg.cpp文件。3.在原来的对话框的相应的cpp或h文件中加入include“CDlg.h”在原来的对话框的相应响应函数中,写代码:CDlg dlg;dlg.DoModal();你定义的对话框就能显示出来了当然,这样弄出来的是模式对话框。无(非)模式对话框的创建如下:CDlg *dlg=new CDlg();dlg->Create(IDD_XXX);//IDD_XXX为你的对话框

2010-11-10 09:55:00 1529

ros_test_program

http://blog.csdn.net/owldestiny/article/details/8834123 http://blog.csdn.net/owldestiny/article/details/8834125

2013-04-22

QtVtkPCLTest

QtVtkPCLTest

2013-04-17

QtCMakeTest

QtCMakeTest

2013-04-16

QtVtkTest Program with CMake

http://blog.csdn.net/owldestiny/article/details/8806128 http://blog.csdn.net/owldestiny/article/details/8806106

2013-04-16

XInput 操作罗技手柄测试程序

正常使用该程序手柄设定(仅在罗技手柄F710做过测试):DX键拨到X,MODE灯灭掉,VIBRATION打开(按下时震动时间较长即为打开),该程序只能对一个手柄进行操作,但修改后可对最多4个手柄进行操作. 1.按下Initialize Joystick按键,测试是否能够读取到手柄数据来测试是否有手柄连接,若有手柄连接,则开启读取手柄数据线程,并且enable震动手柄按键. 2.在读取手柄数据线程中,读取tigger以及thumbstick控制量数据并输出到对应控件中,若某一按键被按下,对应的button也会enable. 3.当按下vibrate button,手柄会高速震动,直到关闭程序或者stop vibration. 4.当关闭程序时,读取手柄控制bool型变量为false,使得读取手柄数据线程终止,等待读取手柄数据线程终止后程序退出.

2011-08-04

基于MFC对话框的UDP客户端服务器端程序

2011年8月1日 16:15:23 基于MFC对话框的MFC UPD客户端以及服务器端程序 1.服务器端 1.1服务器端点击create按钮后,程序读取设置的服务器端端口,默认端口为100,创建服务器端socket,将create的按钮变换成close按钮,并且将服务器端的地址及端口与socket bind.开启读取数据线程. 1.2当服务器读取线程接收到数据时,将保存数据源的ip地址以及端口,将数据以及数据的源在receive edit控件中显示出来,并将数据源在client中显示出来.如果是第一次接收到数据,将使能send按钮. 1.3当点击send时,将读取send edit控件中的内容并且发送. 1.4当关闭对话框时将终止读取线程. 2.客户端 2.1输入服务器端ip以及端口号后reset,即可设置发送数据的目标地址,并且开启读取数据线程读取数据,使能send按钮. 2.2按下send按钮后将读取send edit控件中的数据发送至服务器端. 2.3当接收到数据时,将在receive edit控件中显示接收的数据. 2.4当关闭对话框时,将终止读取数据线程

2011-08-01

Poineer机器人编程

在win7下采用vs2008写的先锋机器人控制程序,包括控制台和mfc对话框

2011-04-20

MIT+Press+-+Applied+Optimal+Estimation+[Gelb_+16th+Printing_+Scan_+OCR]

MIT+Press+-+Applied+Optimal+Estimation+[Gelb_+16th+Printing_+Scan_+OCR]+-+2001+~

2010-11-12

Matlab VC 联合编程 控制台以及MFC中实现

Matlab VC 联合编程 控制台以及MFC中实现

2010-11-12

latex cheat-sheet latex的公式编辑参考

latex cheat-sheet latex的公式编辑参考 就是Aurora的帮助文档

2010-10-14

算法导论 部分答案 solutions for introduction to algorithms

算法导论的大部分答案,从mit网站上下的,英文版的,挺不错的

2010-04-22

串口通信C++源代码

自己写的串口通讯,采用多线程接收数据,在VS2008中编写的,有兴趣的下,还有一些不完善的地方,可以的话请指出来,mailto:chen0510566@gmail.com

2009-07-23

串口通信C++源代码

自己写的串口通讯,采用多线程接收数据,有兴趣的下,还有一些不完善的地方,可以的话请指出来,mailto:chen0510566@gmail.com

2009-07-22

CamShift算法代码

详细的CamShift、MeanShift运算代码,要求OpenCV配置好了,在VS2005环境下,欢迎大家与我讨论,mailto:chen0510566@gmail.com

2009-07-10

c++调用Matlab函数画图

c++调用Matlab函数画图,示例代码,具体过程参照我的博客中的两篇文章

2009-05-23

Linux Shell Scripting with Bash

linux shell scripting with bash,讲linux下shell编程,全英文版,喜欢的下

2009-03-07

matlab c++ 联合编程示例

自己写的matlab和C++联合编程的示例,在blog中有篇与之对应,感兴趣的下

2009-03-07

ViSP 视觉伺服 软件包

ViSP(Visual Servoing Platform)是国外的一个项目组做的视觉伺服开发包,集成了很多视觉伺服常用功能,这是我自己的一点总结,包括安装配置,有兴趣的下,欢迎讨论

2008-12-20

cximage600_demo.exe

看图像的小软件,是CXimage的demo,真的很厉害,各种格式的都可以看得

2008-12-14

Sams.Teach.Yourself.PHP.MySQL.and.Apache.All.in.One.3rd.Edition.Jun.2006.chm

还是英文版的,喜欢的下好了,还不错,下了再说吧

2008-12-12

Addison.Wesley.C++.Network Programming Volume.2.chm

看着下吧,还不错的,第一卷也上传了,需要的一起下好了

2008-12-12

Addison.Wesley.C++.Network Programming Volume.1.chm

英文版的还不错,第二卷等会就贴出来,想要的下

2008-12-12

图像注册算法一点认识

学校数学建模选拔的一个题目,做的也就这样了,想了解的下着看看也行

2008-12-09

解析并验证IEEE 802.3的MAC帧结构

帮师弟写的作业,没怎么整理,随便写的,是读取一个文件解析mac帧结构

2008-12-09

基于势场法的视觉伺服

基于势场法的视觉伺服,自己参考文献做的一点总结,欢迎讨论,chen0510566@gmail.com

2008-12-07

用matlab,simulink实现的ami编码和解码

用matlab编程实现的ami编码解码,用simulink实现的显示波形,没想到其他的办法,这样勉强实现了,欢迎高手和我讨论,邮箱chen0510566@gmail.com

2008-11-30

视觉伺服简介,自己做的简单总结

自己做的一些总结,可能有错误,希望高手能指出,邮箱chen0510566@gmail.com,也希望能互相交流学习

2008-11-30

良葛格学习笔记.chm

很不错的,例子不少,值得一看,就是繁体字不是太方便,不过也能懂了

2008-07-18

apache配置文件

apache,mysql,perl,php的配置,很详细

2008-07-17

ACM国际大学生程序设计竞赛试题与解析(一).pdf

ACM国际大学生程序设计竞赛试题与解析,ACM的话值得一看

2008-01-21

TinkingInC++

Thinking In C++ 英文版

2008-01-21

空空如也

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

TA关注的人

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