社区
图形处理/算法
帖子详情
MFC中怎么读取并显示png图片?
lsq2001j
2009-05-14 08:12:12
多文档程序,想通过文件名(包含路径)读取png格式的图片,并将其显示在某一个对话框中,该怎么做?最好有代码。
网上搜索看有用CImage类的,但是我的vc6没找到这个类,msdn中也没有相关资料。
直接解决问题,或者告诉我怎么能用CImage类也可以。
...全文
900
9
打赏
收藏
MFC中怎么读取并显示png图片?
多文档程序,想通过文件名(包含路径)读取png格式的图片,并将其显示在某一个对话框中,该怎么做?最好有代码。 网上搜索看有用CImage类的,但是我的vc6没找到这个类,msdn中也没有相关资料。 直接解决问题,或者告诉我怎么能用CImage类也可以。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
djh512
2009-05-14
打赏
举报
回复
我怎么只知道 BMP的照片 让贴上去啊 其他的都不会
lsq2001j
2009-05-14
打赏
举报
回复
恩,原来如此,多谢大家提供信息
DavidHsing
2009-05-14
打赏
举报
回复
CImage 是微软的,不过需要新版本 SDK 支持。
CxImage 是开源的,不过体积似乎有些大...
「已注销」
2009-05-14
打赏
举报
回复
cximage freeimage libpng都是开源的,例子很多,去搜一下,另外用MS自己的GDI+也可以
m_tornado
2009-05-14
打赏
举报
回复
换个环境,建议哈:)
doudouHuY
2009-05-14
打赏
举报
回复
用CImage例子到处都是,不用CImage的话用Gdi+也可以
大数学家拉格朗日
2009-05-14
打赏
举报
回复
CImage
#include "atlimage.h"
但是我的IDE是VS 2005
xiao0913
2009-05-14
打赏
举报
回复
CImage类不是vc自己的
yanjing_mail
2009-05-14
打赏
举报
回复
CImage类是别人写的一个图片处理的类,不是vc自己的,当然找不到。
在网上搜一下有下载
http://www.codeproject.com/KB/graphics/cximage.aspx
使用 iimage 调用本地
图片
并
显示
出来 支持 jpeg
png
本文章的思路是 : 1. 应用iimage 调用一个本地
图片
2.获得本地
图片
的信息 创建一个相应的 HDC 把
图片
数据拷贝到这个 hdc
中
3.用 bitblt ()把相应的
图片
显示
到当前窗口上 4.用bitblt 时是把
png
格式的文件转换成位图
显示
出来的 所以想要
显示
透明的
png
图片
直接用 iimage->draw()画到dc
中
就可以实现透明效果了 ...
二值化处理
MFC
实现
图片
的灰度处理 链接: link. CFileDialog fileDlg(TRUE, _T("
png
"), NULL, 0, _T("image Files(*.bmp; *.jpg;*.
png
)|*.JPG;*.
PNG
;*.BMP|All Files (*.*) |*.*|"), this); fileDlg.DoModal(); strFilePath=fileDlg.GetPathName(); //文件路径 strFileName = fileDlg.GetFileName(); /
C++
MFC
打开、
显示
、
读取
图片
,简单算法,灰度
显示
C++
MFC
打开、
显示
、
读取
图片
,简单算法,灰度
显示
一、VS2010 新建项目——
MFC
——
MFC
应用程序——选择基于对话框——点击完成 List item
MFC
实现
PNG
图像
显示
完整解决方案
MFC
(Microsoft Foundation Classes)是基于C++的类库,封装了Windows API,简化了图形界面应用程序的开发流程。其文档/视图架构、消息映射机制和控件体系,广泛用于传统桌面应用开发。随着图像应用的普及,
PNG
格式因其支持透明通道(Alpha通道)和无损压缩特性,成为现代图形处理
中
的首选格式之一。本章将从
MFC
框架的基本组成入手,介绍图像处理的基本概念,并阐述为何在
MFC
项目
中
引入
PNG
图像支持。
GDIPlus
显示
jpg
png
等
图片
文章目录GDIPlus1. GDI和GDI+2.
MFC
+GDIplus 的引入和使用方法2.1 引入GDI+库2.2 编译2.3 使用GDI+
显示
jpg
图片
GDIPlus 1. GDI和GDI+ /* GDI (Graphics Device Interface): 含义是图形设备接口,它的主要任务是负责系统与绘图程序之间的信息交换,处理所有 Windows程序的图形输出。 ...
图形处理/算法
19,464
社区成员
50,678
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章