首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

怎样用c语言的file指针读取一张图片,该如何解决

2012-09-05 
怎样用c语言的file指针读取一张图片由于种种原因,我需要研究如何通过对二进制数据进行处理从而显示一张jpg

怎样用c语言的file指针读取一张图片
由于种种原因,我需要研究如何通过对二进制数据进行处理从而显示一张jpg图片。不可以使用库函数。

[解决办法]
fseek
需要知道jpg的文件结构
[解决办法]
先了解JPEG文件的结构。

1、读取二进制数据时根据JPEG不同的标志来读取不同的段(如SOI、DQT、DHT,等等);
2、至于显示JPEG图片,因为它的压缩过的,你必须解压才能显示,要么用jpeg库,要么自己写解压库。
[解决办法]
参考http://download.csdn.net/detail/yuwenlinlove/4275108自己再修改修改。
[解决办法]
必须了解jpeg的格式结构,然后按协议解析了
[解决办法]
我也想知道怎么弄
[解决办法]

探讨
引用:

fseek
需要知道jpg的文件结构
对,之前我也看到有人用fseek加for循环在文件中寻找标志,但每次只读取很少的字节。这样下来,文件的读取会非常的慢。我想把所有二进制数据先加载到内存再进行信息检索。请问该用什么容器好些?

热点排行