이미지 방향 EXIF 메타 데이터 플래그 재설정

user1

내 응용 프로그램으로 그림을 가져오고 EXIF ​​메타 데이터에 따라 이미지를 회전합니다. 이 후 회전 된 이미지를 디스크에 저장하고 있지만 회전 된 이미지 메타 데이터를 이미지에 남겨두고 창에서 다시 회전해야한다고 생각하므로 기본적으로 내 이미지가 거꾸로되어 있습니다.

지금까지 :

            using (Stream sourceStream = File.Open(dlg.FileName, FileMode.Open, FileAccess.Read))
            {
                BitmapDecoder sourceDecoder = BitmapDecoder.Create(sourceStream, createOptions, BitmapCacheOption.OnLoad);
                // Check source is has valid frames 
                if (sourceDecoder.Frames[0] != null && sourceDecoder.Frames[0].Metadata != null)
                {
                    sourceDecoder.Frames[0].Metadata.Freeze();
                    // Get a clone copy of the metadata
                    BitmapMetadata sourceMetadata = sourceDecoder.Frames[0].Metadata.Clone() as BitmapMetadata;
                    ImportedPhotoMetaData = sourceMetadata;
                }
            }

                using (var image = Image.FromFile(dlg.FileName))
                {
                    foreach (var prop in image.PropertyItems)
                    {
                        if (prop.Id == 0x112)
                        {
                            if (prop.Value[0] == 6)
                                rotate = 90;
                            if (prop.Value[0] == 8)
                                rotate = -90;
                            if (prop.Value[0] == 3)
                                rotate = 180;
                            prop.Value[0] = 1;
                        }
                    }
                }

그러나 prop.Value [0] = 1; 라인이 이미지 메타 데이터를 재설정하지 않는 것 같습니다. ImportedPhotoMetaData 속성에서 이미지 방향을 재설정해야합니다.

user1

알겠습니다 ... 교체

prop.Value[0] = 1;

ImportedPhotoMetaData.SetQuery("System.Photo.Orientation", 1);

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

이미지의 Exif 태그 "방향"변경

분류에서Dev

C #을 사용한 이미지 메타 데이터 (EXIF)

분류에서Dev

EXIF 이미지 데이터로 이미지를 구성 / 정렬하는 방법

분류에서Dev

EXIF 이미지 데이터로 이미지를 구성 / 정렬하는 방법

분류에서Dev

EXIF 이미지 데이터로 이미지를 구성 / 정렬하는 방법

분류에서Dev

JPEG 이미지 및 EXIF 방향에 대한 OpenCV로 예기치 않은 카메라 보정 결과

분류에서Dev

메타 데이터 설정 방법

분류에서Dev

GIF 이미지 EXIF 태그

분류에서Dev

"친구가 끝나면 재생되지 않음"으로 노래를 표시하는 메타 데이터를 설정하는 방법이 있습니까?

분류에서Dev

.jpg 메타 데이터 / 메타 데이터 추출기 / exif / java 추출

분류에서Dev

OpenStack 그리즐리에서 Python API 0.11.0으로 이미지 메타 데이터를 설정하는 방법은 무엇입니까?

분류에서Dev

HealthKit 샘플 메타 데이터 수정

분류에서Dev

c # .net에서 워드 프레스 이미지 썸네일 메타 데이터 (크기 / exif / iptc)를 만드는 방법

분류에서Dev

exiv2로 특정 Exif 이미지 데이터 값 인쇄

분류에서Dev

키워드의 EXIF 메타 데이터를 하위 폴더에있는 방대한 양의 사진에 대한 설명으로 복사

분류에서Dev

오디오 및 사진 (EXIF) 메타 데이터 정보를 표시하는 열을 노틸러스 목록보기에 추가하는 방법

분류에서Dev

오디오 및 사진 (EXIF) 메타 데이터 정보를 표시하는 열을 노틸러스 목록보기에 추가하는 방법

분류에서Dev

오디오 및 사진 (EXIF) 메타 데이터 정보를 표시하는 열을 노틸러스 목록보기에 추가하는 방법

분류에서Dev

Android는 byte [] 데이터에서 EXIF 메타 데이터를 추출합니다.

분류에서Dev

이미지 (UIImage)를 UIActivitiViewController와 공유하는 PHAsset은 메타 데이터 (Exif 등)를 잃습니다.

분류에서Dev

Perforce Server에 존재하지 않는 메타 데이터 방지

분류에서Dev

데이터베이스에서 이미지 URL을 가져와 메타 태그를 채우는 방법

분류에서Dev

메이트 디스플레이 설정이 nvidia 설정을 재정의하지 않도록 방지

분류에서Dev

프로그래밍 방식으로 메타 데이터 수정 (.net 실행 파일)

분류에서Dev

프로그래밍 방식으로 이미지보기의 방향을 설정하는 방법

분류에서Dev

Cameraroll에서 특정 이미지 / 사진의 EXIF 데이터 가져 오기

분류에서Dev

플렉스 방향에 이미지 맞추기 : 열-설명 및 수정?

분류에서Dev

메타 데이터를 변경하면 등급이 재설정됩니까? (iOS)

분류에서Dev

django-cms 플러그인 컨텍스트에서 메타 ogg 이미지 설정

Related 관련 기사

  1. 1

    이미지의 Exif 태그 "방향"변경

  2. 2

    C #을 사용한 이미지 메타 데이터 (EXIF)

  3. 3

    EXIF 이미지 데이터로 이미지를 구성 / 정렬하는 방법

  4. 4

    EXIF 이미지 데이터로 이미지를 구성 / 정렬하는 방법

  5. 5

    EXIF 이미지 데이터로 이미지를 구성 / 정렬하는 방법

  6. 6

    JPEG 이미지 및 EXIF 방향에 대한 OpenCV로 예기치 않은 카메라 보정 결과

  7. 7

    메타 데이터 설정 방법

  8. 8

    GIF 이미지 EXIF 태그

  9. 9

    "친구가 끝나면 재생되지 않음"으로 노래를 표시하는 메타 데이터를 설정하는 방법이 있습니까?

  10. 10

    .jpg 메타 데이터 / 메타 데이터 추출기 / exif / java 추출

  11. 11

    OpenStack 그리즐리에서 Python API 0.11.0으로 이미지 메타 데이터를 설정하는 방법은 무엇입니까?

  12. 12

    HealthKit 샘플 메타 데이터 수정

  13. 13

    c # .net에서 워드 프레스 이미지 썸네일 메타 데이터 (크기 / exif / iptc)를 만드는 방법

  14. 14

    exiv2로 특정 Exif 이미지 데이터 값 인쇄

  15. 15

    키워드의 EXIF 메타 데이터를 하위 폴더에있는 방대한 양의 사진에 대한 설명으로 복사

  16. 16

    오디오 및 사진 (EXIF) 메타 데이터 정보를 표시하는 열을 노틸러스 목록보기에 추가하는 방법

  17. 17

    오디오 및 사진 (EXIF) 메타 데이터 정보를 표시하는 열을 노틸러스 목록보기에 추가하는 방법

  18. 18

    오디오 및 사진 (EXIF) 메타 데이터 정보를 표시하는 열을 노틸러스 목록보기에 추가하는 방법

  19. 19

    Android는 byte [] 데이터에서 EXIF 메타 데이터를 추출합니다.

  20. 20

    이미지 (UIImage)를 UIActivitiViewController와 공유하는 PHAsset은 메타 데이터 (Exif 등)를 잃습니다.

  21. 21

    Perforce Server에 존재하지 않는 메타 데이터 방지

  22. 22

    데이터베이스에서 이미지 URL을 가져와 메타 태그를 채우는 방법

  23. 23

    메이트 디스플레이 설정이 nvidia 설정을 재정의하지 않도록 방지

  24. 24

    프로그래밍 방식으로 메타 데이터 수정 (.net 실행 파일)

  25. 25

    프로그래밍 방식으로 이미지보기의 방향을 설정하는 방법

  26. 26

    Cameraroll에서 특정 이미지 / 사진의 EXIF 데이터 가져 오기

  27. 27

    플렉스 방향에 이미지 맞추기 : 열-설명 및 수정?

  28. 28

    메타 데이터를 변경하면 등급이 재설정됩니까? (iOS)

  29. 29

    django-cms 플러그인 컨텍스트에서 메타 ogg 이미지 설정

뜨겁다태그

보관