문제

Active Directory는 JFIF(JPEG 파일 교환 형식)로 이미지를 저장할 수 있습니다. jpegPhoto 속성 정의.이것을 사용하고 싶지만 JFIF에 대해 들어본 적이 없습니다.

첫째, 모든 JPEG 파일은 JFIF입니까?

둘째, WPF JpegBitmapEncoder는 JFIF 파일을 생성합니까?첫 번째가 사실이라면 이게 맞겠지만, 그렇지 않다면...?

도움이 되었습니까?

해결책

JPEG = 압축 알고리즘(공동 사진 전문가 그룹)

JFIF = 파일 형식(JPEG 파일 교환 형식)

효과적으로 jpeg/jpg를 언급하면 ​​JPEG/TIFF 및 JPEG/EXIF에 대한 사양이 있지만 실제로는 JPEG/JFIF에 대해 이야기하는 것입니다(일반적으로 디지털 사진에서 이러한 사양을 볼 수 있습니다).

EXIF 파일을 생성하는 많은 시간에는 JFIF 파서가 올바르게 디코딩하는 데 필요한 내용도 포함되므로 최종 사용자에게 투명하지만 완전히 "유효한" 및 "사양에 맞는" EXIF ​​파일은 아닙니다.

인터넷 사용 및 전송의 경우 기본값은 JFIF이지만, 내부를 볼 때 모든 jpeg가 반드시 JFIF인 것은 아닙니다.

다른 팁

JPEG 파일 인터체인지 형식 (JFIF)은 이미지 파일 형식 표준입니다. JIF (JFEG Interchange Format) 표준을 준수하는 JPEG 인코딩 파일을 교환하는 형식입니다. 간단한 JPEG 인코딩 파일 인터체인지와 관련하여 JIF의 제한 사항 중 일부를 해결합니다. 따라서 모든 JPEG는 JFIF입니다.

확인했습니다 위키 백과. 분명히 JFIF는 JPG 형식의 더 상세한 전복입니다.

자세한 내용은 여기...

또한 JPEGBITMAPENCODER는 다른 코덱을 지원하는 것 같습니다. 따라서 JFIF 파일을 작성하거나하지 않는 코덱을 사용할 수 있습니다. 코덱을 확인해야합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top