MFC显示bmp图像
2017-08-07 21:35
141 查看
有了bmp文件读写的基础,我们就能够開始用MFC显示BMP图片了。 在这里,事实上微软为我们提供了一个实现bmp文件显示的框架,名叫diblook,我们能够先下载下来看看。以下上链接:DIBLOOK 演示样例
打开链接,我们看到例如以下界面:
我们点击 Download sample
下载完毕之后执行。并输入保存的路径,里面包括一个zip压缩包。
再解压diblook.zip,之后我们进入diblook这个目录。用VS打开红框中随意一个文件:
打开后会发现相似于这种提示,我们一路默认回车就能够了。
我们直接执行看看是什么效果。唔,居然有一个错误,以下是错误信息:
原来是讲警告当错误来解析了。我们打开该项目的属性,进入以下的界面。讲划红线部分。即将警告视为错误那一栏改为否。
然后又一次编译试试。哈哈,界面出来了:
我们点击File->Open 记住将文件类型改为全部文件:
选择一张bmp图片。这里我选择经典的lena图像。
bingo,基于diblook框架,我们完毕了bmp图像的显示,有些小伙伴可能要问了,为什么不自己写框架了。。。我想说。自己写也不是不能够,之是MFC太折腾了。我们最重要的是进行算法的学习,算法。算法,算法,图像处理,so。有现成的为什么不用呢!
下一次。我们就能够往框架里面加入图像处理的算法了,是不是有点小激动。
文中如有不妥之处。请您直接指出。谢谢!
相关文章推荐
- 在MFC中,不借用其他的库函数读取BMP图像,显示,也可以重新生成
- 远程控制编写之屏幕传输 MFC实现 屏幕截图 发送bmp数据 显示bmp图像
- MFC显示bmp图像
- MFC中显示像素值保存在二维数组中的BMP图像
- 利用MFC简单的显示一个bmp图像
- 远程控制编写之屏幕传输 MFC实现 屏幕截图 发送bmp数据 显示bmp图像
- 如何在MFC中显示jpg.gif.bmp等类型的图像
- MFC:CImage显示OpenCV:Mat矩阵图像
- MFC中使用OpenCV显示图像
- MFC中使用openCV显示、处理图像
- WINDOWS程序设计对话框加载显示bmp图像及刷新
- 关于MFC中显示OpenCV Mat矩阵中的图像(一种新的解决方法)
- MFC+Opencv显示图像的几种方法
- 在MFC程序中显示JPG/GIF图像
- 继承opencv的CImage类在MFC的单文档中编辑并显示图像
- [LabVIEW]BMP图像用XY图显示(二值化)
- 数字图像处理MFC程序设计之图像的打开显示
- MFC+Opencv在对话框程序中显示出一幅图像
- MFC将bmp图像设为背景
- 在MFC中显示OpenCV的Mat图像矩阵 ShowMatImgToWnd(GetDlgItem(IDC_ShowImg) , matFrame);