没有合适的资源?快使用搜索试试~ 我知道了~
利用MFC的Picture控件显示和处理图像
5星 · 超过95%的资源 需积分: 24 187 下载量 50 浏览量
2010-09-10
22:41:01
上传
评论 4
收藏 349KB DOC 举报
温馨提示
试读
12页
利用MFC的Picture控件显示和处理图像 利用MFC的Picture控件显示和处理图像 利用MFC的Picture控件显示和处理图像
资源推荐
资源详情
资源评论
利用 MFC 的 Picture 控件显示和处理图像
在《OpenCV 教程-基础篇》的 2.8 节中,所创建的 MFC 图像显示是直接放在对话框面板的左
上角的,感觉不大美观;《MFC 中快速应用 OpenCV》 则是介绍用 SDI(单文档界面)来显
示图像,《A step-by-step guide to the use of Microsoft Visual C++ and the Intel
OpenCV library》使用 VS2005 来进行图像和视频的读取和处理,但是其图像和视频的显示
界面不是在对话框里面的,而是新建一个窗口来做。所以下面我们就来看看怎么在对话框里使
用 Picture 控件来显示和处理图像。
[编辑]
创建 MFC
首先创建一个 MFC 对话框应用程序(Dialog-based Application)如下:
在 VS2005 和 2008 里,我们可以用一个 Solution 来组合几个 Project (每个 Project 基本
上只包含一个 Program),当我们要构建一个多 Program 的应用时(例如一个客户端程序加
一个服务器应用程序),利用 Solution 可以将这些 Projects 组合起来、并且共享文件和函数
库。通常需要为 Solution 创建一个主路径,其中包含了所有 Projects 的路径。不过在这篇文
章里,我们只构建一个简单的 Project,所以在创建 MFC 的 New Project 对话框里,不用勾
选“Create directory for solution”这个选项。
点击 OK -- Next 进入下一步,在这里我们创建一个 Dialog-based Application,大部分选项
按默认设置就行,不过最下面的“Use Unicode libraries”最好去掉。如果勾选了这个选项,程
序代码就会使用 16bit 的 Unicode 字符集来编码,但是很多函数虽然使用 char* (ASCII
stings) 类型字符,而将字符串从 Unicode 转换到 ASCII 是非常麻烦的。使用 Unicode 在编
译时可能会遇到下列错误:
cannot convert parameter 1 from 'CString' to 'const char
*'
cannot convert from 'const char [11]' to 'LPCWSTR'
剩余11页未读,继续阅读
myhouseok
- 粉丝: 5
- 资源: 29
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
前往页