Rachel Zhang的专栏

因为理想,所以拼搏,关注计算机应用的点点滴滴……

MFC 获得各类指针、句柄的方法

最近有些人在问MFC编程一些要点,有一些句柄的获取、指针的获取是常见的问题,本文将对这些问题做以解释,参考了前人的笔录(见reference),希望能够帮助大家更方便地进行MFC程序开发。        一般我们使用的框架是VC提供的Wizard生成的MFC App Wizard(exe)框架...

2012-07-27 12:44:19

阅读数 37513

评论数 14

VS2010编译错误:fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0x

下面是彻底解决方法: 在工程的stdafx.h中添加(如有类似语句,需注释掉) #ifndef WINVER // Allow use of features specific to Windows 95 and Windows NT 4 or later. #define WINVER 0...

2012-05-11 19:33:46

阅读数 21815

评论数 11

MFC 窗口分割与通信

一、关于CSplitterWnd类 我们在使用CuteFtp或者NetAnt等工具的时候,一般都会被其复杂的界面所吸引,在这些界面中窗口被分割为若干的区域,真正做到了窗口的任意分割。 那么我们自己如何创建类似的界面,也实现窗口的任意的分割呢 ?在VC6.0中这就需要使用到CSplitterWnd...

2012-05-11 14:00:01

阅读数 9566

评论数 3

MFC单文档(SDI)转换成多文档(MDI)解决方案

由VC6.0自动生成的单文档和多文档工程存在着细微的区别,那么怎样将一个自动生成的单文档工程转换成为一个多文档工程呢?这个问题虽然比较简单,稍微细心一点的人都可以自己搞定。在这里,我为大家提供一个比较常见的修改方法,没有什么技术含量,还请大家多提意见!   第一步:修改字符串表 添加...

2012-05-11 13:57:58

阅读数 2932

评论数 0

opencv MFC中的鼠标响应函数

方法一: bool check_line_state=false; IplImage* imgshow; void on_mouse4(int event, int x,int y,int flags,void* param) { int thickness=1; CvPoint p1...

2012-04-24 10:30:02

阅读数 7796

评论数 6

MFC 静态文本框修改内容

待解决问题:MFC中静态文本框等静态控件的的修改 解决方案: 1. 修改静态控件ID(原始都是IDC_STATIC),改成别的任何的都可以,如这里我改成 IDC_TOTAL_CASES 2. 比如我想一打开dialog就显示,那么就在OnInitDialog()中写上SetDlgItemTe...

2012-04-19 20:13:56

阅读数 39345

评论数 1

MFC 单文档的全局变量

单文档中每个view类中有自己的局部变量,所以在应用程序中定义全局变量要在这些View类啊,Doc类啊的外面。 待解决问题:希望对每处理一个文件,全局变量+1(如图1所示,期望处理后结果为5,CVMFC1不算) ok,问题实际上是MFC中如何设置和操作全局变量 首先我们讲下最...

2012-04-19 16:15:00

阅读数 5768

评论数 4

对话框中获取View类指针

解决问题:View类的菜单中打开Dialog,并将Dialog的值传回View类 解决方案: 设Dialog类为Judge,View类为CVMFCView 1.Judge.h 中定义一个C****View*类变量:CCVMFCView* pMain; 2. 在Judge类中添加函数 OnS...

2012-04-19 10:59:39

阅读数 5837

评论数 3

MFC获取View类指针

现在知道的有三种方法:       1.当只有一个view类的时候,或者只想获取当前活动的view类,这时可以采用这种方法。       在当前使用的类中添加如下代码:     CMainFrame*   pFrame=(CMainFrame*)AfxGetMainWnd();   ...

2012-04-19 10:04:36

阅读数 12300

评论数 0

MFC中Radio Button使用方法

先为对话框加上2个radio button,分别是Radio1和Radio2。 问题1:如何让Radio1或者Radio2默认选上?如何知道哪个被选上了? 关键是选上,“默认”只要放在OnInitDialog()即可。三种方法可以让它选上, 第一种: ((CButton *)Get...

2012-04-19 08:55:24

阅读数 19325

评论数 1

MFC 多文档中同时打开多个文档

MFC多文档中的打开继承自CWinAppEx中的函数OnFileOpen(),这一点在CXXX.cpp中可以看到。比如如下: // CCVMFCApp BEGIN_MESSAGE_MAP(CCVMFCApp, CWinAppEx) ON_COMMAND(ID_APP_ABOUT, &am...

2012-04-09 16:16:19

阅读数 8459

评论数 3

opencv 画延长线

hough变换可以让我们检测到直线,这在前面已有详解,对于车道检测,我们需要其到图像边界的延长线一遍之后数据帧分析。 以下代码帮助我们在opencv中画延长线,本来想用虚线表示延长线的,无奈参数调不好了……只好把bug的虚线贴上去注释掉了,希望牛人能给点帮助帮我调下吧 其他的代码部分可供参考 ...

2012-04-09 14:40:21

阅读数 9742

评论数 6

MFC opencv 中恢复图像(重新加载)

CXXXDOC中显示图片: BOOL CCVMFCDoc::Load(IplImage** pp, LPCTSTR csFilename) { IplImage* pImg=NULL; pImg = cvLoadImage(csFilename,-1); // 读图像文件(DS...

2012-04-09 08:25:48

阅读数 4715

评论数 0

opencv 彩色图像对比度增强

一般地,图像对比度都是在灰度图上进行增强,这在我的一篇文章中已经给出了实现方法(http://blog.csdn.net/abcjennifer/article/details/7401921),最通常的办法就是直方图均衡化,而彩色图像的对比度增强其实道理相同。这里给出我的实现方法: 首先将RG...

2012-04-05 15:30:03

阅读数 33501

评论数 21

opencv 中 傅里叶变换 FFT

void fft2(IplImage *src, IplImage *dst) { //实部、虚部 IplImage *image_Re = 0, *image_Im = 0, *Fourier = 0; // int i, j; image_Re = cvCreateImage(c...

2012-03-16 10:56:39

阅读数 28518

评论数 12

opencv中用Sobel算子进行边缘检测

参数: workImg:当前工作图像(全局); img3:Sobel_edge结果; m_imagetype:图像类型(全局); OnEdgedetSobel() { IplImage *img = cvCreateImage( cvGetSize(workImg), IPL_...

2012-03-16 07:53:27

阅读数 7198

评论数 5

opencv 图像阴影检测

参数说明: IplImage *workImg-当前全局变量,表示正在显示的图片。 downleft, upright- 检测出的阴影部分矩形框的两个对角顶点。 /*********************************************/ //阴影检测 /****...

2012-03-08 19:19:54

阅读数 14494

评论数 25

opencv绘制灰度直方图

代码之一 #include #include #pragma comment( lib, "cv.lib" ) #pragma comment( lib, "cxcore.lib" ) #pragma comment( lib, "hig...

2012-03-03 18:46:51

阅读数 9887

评论数 3

opencv实现分水岭算法

// 分水岭算法原理 // IplImage* marker_mask = 0; IplImage* markers = 0; //IplImage* img0 = 0, *img = 0, *img_gray = 0, *wshed = 0; IplImage *img_gray = ...

2012-03-03 15:56:29

阅读数 10980

评论数 3

MFC+OPENCV实现角点检测

// 角点检测 // 根据《基于OpenCV的计算机视觉技术实现》 #define max_corners 200; // 限定的最大角点数 IplImage* srcImage = 0; // 待处理的源...

2012-03-03 15:51:34

阅读数 4280

评论数 0

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