본문 바로가기

software

image metadata

 WPF

wpf에서는 jpeg 뿐 만이 아니라 여러 파일에서 메타데이터를 기록하도록 도움을 준다.

 JpegBitmapEncoder클래스를 사용하여 jpeg 인코딩을 할 수 있고, Metadata Property를 사용하여 메타데이터 기록을 가능하게 한다.

Metadata는 BitmapMetadata르는 클래스형식으로 정의되어 있다.

 

다음 예제에서는 IFD 및 Exif 스키마를 사용하여 메타데이터를 TIFF(Tagged Image File Format) 이미지에 쓰는 방법을 보여 줍니다. 

 

 

  1. BitmapMetadata tiffMetadata = new BitmapMetadata("tiff");
    tiffMetadata.SetQuery("/ifd/{ushort=1000}", 9999);
    tiffMetadata.SetQuery("/ifd/{uint=1001}", 23456);
    tiffMetadata.SetQuery("/ifd/{uint=1002}", 34567);
    tiffMetadata.SetQuery("/ifd/PaddingSchema:padding", (UInt32)4096);
    tiffMetadata.SetQuery("/ifd/exif", new BitmapMetadata("exif"));
    tiffMetadata.SetQuery("/ifd/exif/PaddingSchema:padding", (UInt32)4096);

 

 gdi

 

이 글은 스프링노트에서 작성되었습니다.

'software' 카테고리의 다른 글

부사수의 코드 2탄  (0) 2012.12.18
내 부사수의 안타까운 코드  (0) 2012.12.18
Facebook tableview cell  수정위치  (0) 2010.10.26
exif read library  (0) 2009.08.04
.net 파일 감시  (0) 2009.08.03