首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否所有的JPEG文件都是JFIF?

是否所有的JPEG文件都是JFIF?
EN

Stack Overflow用户
提问于 2009-09-15 14:42:25
回答 3查看 25K关注 0票数 27

Active Directory可以根据jpegPhoto Attribute definition以JPEG文件交换格式存储图像。我很想用这个,但我从来没听说过JFIF。

首先,所有的JPEG文件都是JFIF吗?

其次,WPF是否会生成JpegBitmapEncoder文件?我猜如果第一个是真的,这将是,但如果它不是...?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-09-15 17:28:52

JPEG =压缩算法(联合图像专家组)

JFIF =文件格式(JPEG文件交换格式)

实际上,当您提到jpeg/jpg时,您实际上是在谈论JPEG/JFIF,尽管有针对JPEG/TIFF和JPEG/EXIF的规范(通常是数码照片)

很多时候,无论生成EXIF文件的是什么,都会包含JFIF解析器需要正确解码的内容,因此它对最终用户是透明的,但并不完全是一个“有效”和“符合规范”的EXIF文件。

对于互联网的使用和传输,缺省值是JFIF,但并不是所有的jpeg都必须是JFIF。

票数 33
EN

Stack Overflow用户

发布于 2009-09-15 14:45:41

JPEG文件交换格式(JFIF)是一种图像文件格式标准。它是一种用于交换符合JPEG交换格式(JIF)标准的JPEG编码文件的格式。它解决了JIF在简单的JPEG编码文件交换方面的一些限制。所以所有的JPEG都是JFIF格式。

票数 6
EN

Stack Overflow用户

发布于 2009-09-15 14:46:52

我查过Wikipedia了。显然,JFIF是JPG格式的更详细的subversion。

更多详细信息here...

而且,JpegBitmapEncoder似乎支持不同的编解码器。因此,您可能使用了创建(或不创建) JFIF文件的编解码器。您必须检查编解码器才能做到这一点。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1427623

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档