您的位置:首页 > 其它

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。有现成的为什么不用呢!

下一次。我们就能够往框架里面加入图像处理的算法了,是不是有点小激动。
文中如有不妥之处。请您直接指出。谢谢!

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: