• MFC显示bmp图像


    有了bmp文件读写的基础,我们就能够開始用MFC显示BMP图片了。
    在这里,事实上微软为我们提供了一个实现bmp文件显示的框架,名叫diblook,我们能够先下载下来看看。

    以下上链接:DIBLOOK 演示样例
    打开链接,我们看到例如以下界面:

    这里写图片描写叙述

    我们点击 Download sample

    下载完毕之后执行。并输入保存的路径,里面包括一个zip压缩包。

    这里写图片描写叙述

    再解压diblook.zip,之后我们进入diblook这个目录。用VS打开红框中随意一个文件:
    这里写图片描写叙述

    打开后会发现相似于这种提示,我们一路默认回车就能够了。

    这里写图片描写叙述

    我们直接执行看看是什么效果。唔,居然有一个错误,以下是错误信息:

    这里写图片描写叙述

    原来是讲警告当错误来解析了。我们打开该项目的属性,进入以下的界面。讲划红线部分。即将警告视为错误那一栏改为否。


    这里写图片描写叙述这里写图片描写叙述

    然后又一次编译试试。哈哈,界面出来了:

    这里写图片描写叙述

    我们点击File->Open 记住将文件类型改为全部文件:

    这里写图片描写叙述

    选择一张bmp图片。这里我选择经典的lena图像。


    这里写图片描写叙述

    bingo,基于diblook框架,我们完毕了bmp图像的显示,有些小伙伴可能要问了,为什么不自己写框架了。。。我想说。自己写也不是不能够,之是MFC太折腾了。我们最重要的是进行算法的学习,算法。算法,算法,图像处理,so。有现成的为什么不用呢!

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

  • 相关阅读:
    如何在centos上安装epel源
    Linux基础命令之cat使用方法大全
    Python正则表达式一: 基本使用方法
    Python 2.7 学习笔记 中文处理
    python 中 json的处理
    centos下网络代理服务器的配置
    centos7 在 vmware下的安装与配置
    Linux学习:find、chmod、ps命令
    Linux学习:netstat命令
    Linux学习:curl 与 wget命令
  • 原文地址:https://www.cnblogs.com/tlnshuju/p/7301451.html
Copyright © 2020-2023  润新知