毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> 开发语言 >> 正文

VC如何得到图片的大小

更新时间:2013-3-5:  来源:毕业论文

VC如何得到图片的大小
 我现在有个需求,想从图片中获得该图片的大小(宽高),我仅仅想通过读取该图片的文件头来知道图片的大小。
    想请教一下大家做过这方便的工作吗?或者网上是否有开源的代码?我现在主要是需要知道的图片类型比较多(JPG,_PNG, WMF, EMF, GIF, BMP, TIF),其中一些图片我已近通过分析文档格式做了,但是主要是类型太多,自己做出来担心遗漏什么东西。有没有什么代码整合了这个功能,能够直接给图片内容(文件、或者Buffer),就能够给出这个宽高的?
    再次多谢大家。
没做过。。
只能想到解析文件格式

感觉你说的那种统一标准不大可能存在。。。
毕竟不像标准的手机3.5mm插口

MFC的话,就通通转为CBitmap,再获取尺寸吧。毕业论文 

CImage是MFC和ATL新类,支持的格式比较多,比如JPG、GIF、BMP,PNG等

用Cximage类试试,应该有接口的
那得自己出看各种图片文件的格式了,我觉得用系统的解码器解出来后,取宽高的属性更好
其实我已经写了一些分析文件头的了(JPEG,BMP,GIF等)。但是我后来发现我分析的JPEG的头的时候某些值可能会与我参考的资料不一致(比如版本不一致,头的信息也不一样),所以才会发这个帖子的。

呵呵,我主要是看看各位大侠接触过这方便的代码吗,或者给一个完整的文件的图像文件格式也好。
还有我看了看VisualEleven推荐的Cximage,貌似把它的Decode中读取文件头的代码弄出来,好像也行。(它这个没有EMF,WMF的,我的嵌入式系统没有它的Win32函数)
如果能用库,用opencv库读了获取
要是嵌入式,估计得针对每个文件格式自己解析了

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。