所有JPEG文件都是JFIF吗?

ssg*_*926 15 c# wpf jpeg

Active Directory可以根据jpegPhoto属性定义以JPEG文件交换格式(JFIF)存储图像.我想用这个,但我从来没有听说过JFIF.

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

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

cur*_*isk 20

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

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

有效地,当你提到jpeg/jpg时,你实际上是在谈论JPEG/JFIF,虽然有一个JPEG/TIFF和JPEG/EXIF的规范(通常数字照片是你会看到的)

很多时候产生EXIF文件的东西也会包括JFIF解析器需要正确解码的内容,所以它对最终用户是透明的,但不完全是"有效"和"规范"的EXIF文件.

对于互联网使用和传输,默认值为JFIF,但是当您查看封面时,并非所有jpeg都必须是JFIF.

  • 我只想添加另一个视角,即JIFF是*media*用于存储(并传输)用JPEG压缩编码的图像. (2认同)

Aka*_*ava 6

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