读书人

怎么用C/C++打开某图片计算图片大小

发布时间: 2012-01-13 22:43:29 作者: rapoo

如何用C/C++打开某图片,计算图片大小,怎么计算 怎么打开,谢谢!!
RT

[解决办法]
帮顶

BMP的话,好像有文件头,里面应该有你想要的。

至于打开文件,可以用fopen(),也可以用CreateFile().
[解决办法]
GetFileSize 不行么/
[解决办法]
看你是什么格式的图片了
如果是BMP的话
你就直接将数据读到内存
然后将inforheader数据读取出来
这是个结构体,里面有图片大小的
[解决办法]
你看一下CImage的使用吧
这个类支持很多格式
[解决办法]

探讨
GetFileSize 不行么/

[解决办法]
探讨
引用:
引用:
GetFileSize 不行么/


lz应该是要图片的大小,不是文件大小
不同类型的文件,格式不一样,
可以使用ole的 IPicture接口,这个好像支持windows默认可以打开的类型
大部分应该都可以打开了。


有没有一句话 求 文件大小或者图片大小的代码

[解决办法]
探讨

看你是什么格式的图片了
如果是BMP的话
你就直接将数据读到内存
然后将inforheader数据读取出来
这是个结构体,里面有图片大小的

读书人网 >VC/MFC

热点推荐