自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 资源 (32)
  • 收藏
  • 关注

原创 无法打开包括文件SDKDDKVer.h

本文主要介绍:VS中新建工程编译时出现,“无法打开包括文件:“SDKDDKVer.h”: No such file or directory”问题的解决方法。一 原因相关解释见:http://blog.csdn.net/tianrolin/article/details/29208847博文主要介绍了VS2012中出现该问题的解决方法,VS2010中解决方法类似。二 解

2015-06-30 14:29:55 31813

原创 MFC基础知识(八)——GridCtrl控件配置与初始化

本文主要介绍:GridCtrl控件的配置与初始化。 一、配置 1.在属性页中添加GridCtrl文件夹路径: 2.在源文件中添加CPP文件: 二、初始化 1.在对话框.h中添加头文件#include “GridCtrl.h” 和初始化对象CGridCtrl m_Grid; 2.在对话框.cpp中添加初始程序:// GridDlg.cpp : 实现文件//#include "stda

2015-06-22 12:35:55 7079 1

原创 MFC基础知识(七)——停靠窗口添加工具条

先创建工具条,设ID为IDR_Object,修改程序如下: ObjectWnd.h修改:#pragma once#include "stdafx.h"#include "afxdockablepane.h"#include "ObjectDlg.h"#include "afxwin.h"//添加继承类class CObjectToolBar : public CMFCToolBar{

2015-06-15 07:46:24 2360

原创 MFC基础知识(六)——停靠窗口中添加控件

本文主要介绍:在MFC创建的停靠窗口中添加一些控件,浮动窗口中可以添加MFC自身的控件,也可以添加对话框。 一、创建对话框 对话框属性做以下修改: 二、窗口中添加控件 ObjectWnd.h文件:#pragma once#include "afxdockablepane.h"#include "ObjectDlg.h"#include "afxwin.h"class CO

2015-06-15 06:56:28 2458

原创 MFC基础知识(五)——创建停靠窗口

本文主要介绍:在MFC中创建停靠窗口。一、创建停靠窗口类创建后的ObjectWnd.h和ObjectWnd.cpp文件如下:#pragma once#include "afxdockablepane.h"class CObjectWnd : public CDockablePane{public: CObjectWnd(void); ~CObjectWnd(void);

2015-06-14 15:03:27 6562 2

原创 C++调用exe文件

程序:STARTUPINFO si; memset(&si,0,sizeof(STARTUPINFO));//初始化si在内存块中的值(详见memset函数) si.cb=sizeof(STARTUPINFO); si.dwFlags=STARTF_USESHOWWINDOW; si.wShowWindow=SW_SHOW; PROCESS_INFORMATI

2015-05-24 22:06:42 1745

原创 判断点在一个多边形内部——射线法

本文主要介绍:利用射线法,判断一个点是否在多边形内部。关于射线法理论见:射线法理论以下是程序实现:一、点与线段关系:/**************************************************************** point :待判断点 Point1 Point2 :线段端点坐标 函数返回值:-1: 点在边界上 0: 不相交 1:相

2015-03-11 17:04:29 2297

原创 MFC基础知识(四)——双缓冲解决刷屏时闪烁

本文主要介绍:在利用MFC画图或图像显示时,有时候需要调用OnDraw()函数刷新屏幕,而屏幕往往会发生闪烁,本文主要介绍利用双缓冲解决闪屏问题。关于闪屏方面的介绍分析见博文:http://blog.csdn.net/longzaitianya1989/article/details/18266899博文中关于双缓冲实现部分不够详尽,实现过程中可能会出现问题,下面再介绍一下:1

2015-03-11 16:34:26 9344 4

原创 MFC基础知识(三)——用DIB位图显示图像

本文主要介绍:DIB位图的一些基础知识和在MFC中如何利用DIB位图显示图像。一、DIB位图结构及注意点:1.DIB结构:一个完整的DIB由两部分组成:一个BITMAPINFO结构和一个存储像素阵列的数组:typedef struct tagBITMAPINFO { BITMAPINFOHEADER bmiHeader; RGBQ

2015-03-11 15:35:34 5322

原创 MFC基础知识(二)——工具条、菜单栏常见问题及鼠标形状设置

本文主要介绍:在添加工具条和菜单栏时,根据网上的教程,有时候也会遇到一些问题,本文主要介绍几个常见问题,以及如何设置鼠标形状。一、工具条创建及常见问题:1.工具条的创建(网上方法)在MainFrm.h文件中声明一个工具条对象: CMFCToolBar m_wndSelectAoiBar; //变量名自己定义在MainFrm.cpp的OnCreate函数中添加工具条创建程

2015-03-11 14:30:26 966

原创 MFC基础知识(一)——文档视图类指针获取、逻辑与设备坐标以及OnDraw

本文主要介绍:MFC中一些基础知识。一、获取Doc类和View类指针:1.添加头文件:#include "MainFrm.h"#include "C***Doc.h" //Doc类头文件要放在View类头文件前面#include "C***View.h"2.单文档中获取:CMainFrame* pFrame=(CMainFrame*)AfxGetMainWnd();

2015-03-08 17:02:57 1968

原创 GDAL常用函数及示例

本文主要介绍:GDAL常用函数的应用,其中包含图像数据的读取、写入,地理坐标与行列坐标的相互转化,颜色表的读取和设置。一、图像的读取与写入 //初始化GDAL库注册表 GDALAllRegister(); CPLSetConfigOption("GDAL_FILENAME_IS_UTF8","NO"); //打开图像 CString inPath("C:\\Users\\Admi

2015-02-05 16:16:53 9776

原创 多维动态数组定义及应用

本文主要介绍:利用CArray实现多维动态数组的定义、赋值和读取。说明:在定义数组和开辟缓存时,如果数组或缓存大小,则可以直接定义或用new开辟,当不知道大小时,此时要借助于栈、队列等,动态的添加或删除。一维动态数组或缓存开辟较简单,所以这里主要介绍二维动态数组的定义及应用。一、定义CArray导出类将定义的导出类放到.h文件中:template class UltraCArra

2015-02-05 11:36:00 1159

原创 MFC添加进度条

本文主要介绍:利用ProgressWnd.h和ProgressWnd.cpp,在MFC或加有MFC头文件的工程中添加进度条。说明:         ProgressWnd.h和ProgressWnd.cpp下载地址:  http://download.csdn.net/detail/hong__fang/8424747一、MFC初始化1.如果在MFC中添加,工程运行时,MFC会自动

2015-02-05 09:19:48 6803

原创 递归函数求连通域

本文主要介绍:利用递归函数,求四连通和八连通邻域。一、变量定义1.定义邻域类型int m_linkType = 4 // 4表示4连通邻域 8表示8连通邻域2.定义搜寻方向POINT posDir[8];posDir[0].x=0; posDir[0].y = -1; //上posDir[1].x=0; posDir[1].y=1; //下posDir[2].x=-1;

2015-02-04 19:47:52 1473

原创 C++读写txt文件

本文主要介绍:C++利用ifstream和ofstream函数读写txt文件,包含矩阵以及字符串的读写。说明:        需要添加的头文件有:   #include                                                         #include

2015-02-04 16:33:55 6540 1

原创 C++读取XML

本文主要介绍:C++利用库函数TinyXml,读取XML文件。一、下载TinyXml库文件TinyXml库文件比较简单,包含一个tinyxml.lib和两个tinyxml.h、tinystr.h文件,库文件下载地址:http://download.csdn.net/detail/hong__fang/8411043二、配置VS在工程目录下创建include文件夹,把两个.h

2015-01-31 12:50:07 5327

原创 MFC对话框选择多个文件及选择文件夹

本文主要介绍:MFC中,如何用对话框选择多个文件,以及如何选择文件夹(不选择文件)。一、对话框选择多个文件对话框的设置比较简单,只需在对话框风格中添加 OFN_ALLOWMULTISELECT即可,关键是点击确定后如何读取多个文件的路径,程序如下: char strExt[_MAX_EXT] = "tif";//设置读取的文件类型 CString szFilter = "GeoTif

2015-01-30 16:34:29 5362

原创 Matlab代码转C++(二) —— mwArray

说明:本文主要介绍:matlab与C++结合的数据类型mwArray的一些基本知识,以及在C++中,如何对mwArray赋值,主要包括矩阵赋值和字符串赋值。首先,说明mwArray数据类型不同于mxArray,所以许多关于mxArray的用法,对mwArray不一定适用,具体区别见博文:http://www.cnblogs.com/kmliang/archive/2012/08/29/

2015-01-30 15:32:13 12837

原创 Matlab代码转C++

说明:      matlab程序转成c++ 程序,可以直接转成exe文件,也可以转成 .dll、.lib、.h、.cpp文件,本文主要介绍用matlab,将matlab程序转化成exe文件或.dll、.lib、.h、.cpp文件。注:    所用matlab版本为:Matlab 2013a 32位  所用VS版本为: VS2010  32位。 如果用64位matlab进行转化,VS要

2015-01-30 10:58:33 7220

原创 GDAL创建JPG格式图像

说明:利用GDAL库函数创建图像时,一般会用到GDALDriver类Create()函数,但是Create()函数不支持JPEG、PNG等格式,不过,CreateCopy()支持这些格式,所以根据已有的图像数据,不能直接创建jpg、png格式的图像,而要借助GDAL的MEM内存文件,来创建他们。本文主要介绍:借助GDAL的MEM内存文件,创建jpg、png格式的图像(以jpg为例)。一

2014-12-30 14:51:29 5616 2

原创 UTF-8转化ANSI编码

说明:上篇文章介绍了,由ANSI编码格式转化为UTF-8格式,文章链接:http://blog.csdn.net/hong__fang/article/details/42241825本文主要介绍:由UTF-8格式转化为ANSI编码格式:一、UTF-8转化ANSI编码程序:string Utf82Ansi(const char* srcCode){ int srcCodeLe

2014-12-30 09:59:50 7020

原创 ANSI编码方式转化为UTF-8方式

说明:记事本txt有四种编码方式,分别为:UTF-8、ANSI、Unicode和Unicode big endian,当进行写操作,创建的txt编码格式,与写入汉字的编码方式相同;如果写入的汉字是不同的编码方式,此时创建的txt中,会出现乱码,所以需要把汉字转化为同一编码方式。本文主要介绍:把汉字编码方式,由ANSI方式转化为UTF-8方式:一、ANSI转化为UTF-8程序:CSt

2014-12-29 18:55:58 11122 1

原创 文件路径分解与批处理文件遍历

本文主要介绍:一、根据获取的文件路径,

2014-11-24 18:13:50 4898

原创 MfC打开过程详解及应用

本文主要介绍:在MFC中,菜单打开的

2014-11-23 15:21:39 7428

原创 MFC实现文件的自动保存

本文主要介绍:MFC中,在文件操作完成后,实现对操作结果自动保存。自动保存有两种:一种是每步操作完成后,都进行自动保存;另一种是不在每步操作完成后保存,在文件关闭后自动保存。要实现文件的自动保存,需要了解 File->Save的响应过程,因此请参考博文:http://blog.csdn.net/hong__fang/article/details/41145141

2014-11-15 17:25:53 3977 1

原创 MFC中保存过程详解

在实现自动

2014-11-15 13:28:40 3863

转载 Opencv Mat矩阵操作(整理借鉴+个人总结)

Opencv Mat矩阵操作1.  生成矩阵:Mat image(240, 320, CV8UC3);第一个参数是rows,该矩阵的行数;第二个参数是cols,该矩阵的列数;第三个参数是该矩阵元素的类型。这句话表示创建一个大小为240×320的矩阵,里面的元素为8位unsigned型,通道数(channel)有3个。image.create(480, 640, CV8UC3);

2014-07-05 18:54:40 15584

推荐系统 中文(蒋凡 译) + 推荐系统实践

两本书:推荐系统实践 + 推荐系统(Recommender Systems An Introduction 中文 蒋凡 译 ) 推荐系统:本书全面阐述了开发最新水平推荐系统的方法,其中呈现了许多经典算法,并讨论了如何衡量推荐系统的有效性。书中内容包括基本概念和最新进展两部分:前者涉及协同推荐、基于内容的推荐、基于知识的推荐、混合推荐方法,推荐系统的解释、评估推荐系统和实例分析;后者包括针对推荐系统的攻击、在线消费决策、推荐系统和下一代互联网以及普适环境中的推荐。此外,本书还包含大量的图、表和示例,有助于读者对于知识的理解和把握。

2018-05-10

GDAL生成等高线 等值线

利用GDAL函数生成等高线(等值线),保存结果为shp文件,即矢量图,通过arcgis可以显示其海拔高度。

2016-06-07

TinyXml库文件

共三个版本: lib版本:只需要按动态库的方式,添加相应路径即可,不需要把 .h .cpp文件添加到工程中,支持的编码形式为 ANSI 空白工程和预编译头文件版本,没有生成lib文件,需要把.h .cpp添加到工程中,前者建工程时为空白工程,即没有stdafx.h 后者为建工程时,添加了预编译头文件,有stdafx.h,编码方式为 UNICODE

2016-06-05

Quaternion toolbox

Quaternion toolbox 工具箱,亲测可用。

2016-03-21

QT聚类(Quality Threshold Clustering)

包含QT聚类的matlab程序,以及qt聚类原理说明。

2016-03-11

meanshift&&Normalized cut

matlab程序,主要包含用K-means、Meanshit和normalized cuts算法对图像进行分割,算法简单易懂,主要介绍了这三种算法的程序实现方法,对深入学习基本理论有帮助。

2015-10-24

稀疏编码去噪KSVD-MOD

国外一个稀疏编码去噪的matlab工具箱,包括DCT过完备字典生成、k-svd字典学习、omp算法,对学习稀疏编码的字典学习(k-svd算法)、由字典求稀疏矩阵(omp算法)有一定的参考作用。程序比较完整,对字典学习和omp算法进行了中文注释(如果注释乱码用notepad++打开)。

2015-07-29

Matlab关联VS

包括msvc120compp.bat、msvc120compp.stp、msvc120opts.bat、msvc120opts.stp和msvc110compp.bat、msvc110compp.stp、msvc110opts.bat、msvc110opts.stp

2015-05-25

GDAL库文件

本资源为GDAL库文件,包含.h .lib .dll文件。

2015-03-14

BCGCBPRO2210库文件

本资源为BCGControlBar库文件,版本为BCGCBPRO2210,包含.h、.lib、.dll文件,亲测可用。

2015-03-14

GridCtrl库文件

GridControl控件是一款非常优秀的网格控件,本资源是其库函数,经过修改,可以在VS2012,VS2010等版本中直接应用。

2015-03-14

MFC添加进度条

该资源,主要利用ProgressWnd.cpp、ProgressWnd.h两个文件,通过函数调用显示进度条。

2015-02-05

读取xml库文件 TinyXml

TinyXml库文件,包含.lib和.h文件

2015-01-30

VC打开多种图像格式(bmp,jpg,gif,tif,raw)

VC6.0结合MFC,打开bmp、jpg、gif、tif、raw格式的图像。

2014-11-04

AVI中提取每帧图像

VS2012 用OPencv2.4.9 从Opencv中提取每帧图像,并保存为BMP格式,其它格式也可以。

2014-10-29

基于PLC的智能交通模拟控制综合设计实验

基于PLC的智能交通模拟控制综合设计实验。通过编程运行来实现单个十字路口交通控制情况的模拟

2014-10-09

微型计算机控制

根据示例Ex_pid_pos,修改sfun_pid_pos.c程序, (1)分别采用试凑法、扩充临界比例度法、扩充响应曲线法调整PID参数,并比较控制效果。 (2)实现积分分离PID和变速积分PID算法仿真,并与一般PID算法仿真结果进行比较。

2014-10-09

出租车计价器

该计价器的计费系统:行程 3公里(不含3公里)内,且等待累计时间2分钟内(不含2分钟),起步费为10元;3公里外以每公里1.6元计费,等待累计时间2分钟外以每分钟以1.5元计费

2014-10-09

基于小波和全变差的图像去噪算法

这是一篇硕士论文,详细的介绍了小波去噪和全变差去噪算法。

2014-04-19

CRC校验 海明编码

本资源用matlab实现了CRC校验编码、译码和海明编码、译码,并把相关代码封装成GUI界面。

2014-04-09

swp协议的详细介绍

本资源详细的介绍了wps协议,共有51页。

2013-10-13

C高级实用程序设计

本电子书对c语言的一些技术进行了详尽的介绍,除基本知识外,还包含如何进行界面设计,TC/BC画图,鼠标器,菜单设计以及声音等,对于c语言课程设计很有帮助~

2013-07-18

智能交通图形仿真系统

本资源是课程设计:智能交通图形仿真系统的代码,曾经参加过比赛,对于后来者,很有借鉴意义~

2013-07-14

pspice+元件库

pspice+元件库,一些自带元件库不全面,本元件库较为全面!

2013-07-14

C的菜单设计、图形绘制、动画的播放、乐曲等 高级编程技术.

本资源包含C的菜单设计、图形绘制、动画的播放、乐曲等高级编程技术,供你参考~

2013-07-14

简易台球仿真系统

本资源是用C语言编写的 简易台球仿真系统,可为你提供一定的参考~

2013-07-14

C语言程序设计案例精编

C语言程序设计案例精编,本资源中介绍一些常用C语言案例,对于课程设计有一定的帮助作用!

2013-07-14

游戏从入门到精通(光盘里程序)

本资源是《游戏从入门到精通》一书,附带光盘里的程序,通过看附带程序,可以加深对书中讲解的学习!

2013-07-14

多功能数字钟

包含引脚分配,可作为参考实验的参考,适当改一下即可~

2013-06-22

1000张网页小图标

比较使用的小图标,会使你的网页更加个性化~

2013-06-22

800张网页背景素材

这里有800张网页背景素材,丰富的背景素材供你选,会是你的网页更加炫美~

2013-06-22

空空如也

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

TA关注的人

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