Camera2 и WPF Ориентация изображения - PullRequest
0 голосов
/ 13 декабря 2018

У меня странная проблема с отображением изображений с помощью элемента управления изображениями в WPF, снятого с помощью API-интерфейса Camera2.

В запросе я указываю, что для CaptureRequest.JpegOrientation установлено значение 90 °. Затем я выполняю обычные операции.и, наконец, получить изображение на компьютер.

В проводнике изображение отображается правильно, однако, когда я пытаюсь отобразить его в элементе управления изображения, оно поворачивается на -90 °.

Это не будетбыть концом света, если это случилось со всеми изображениями, но так как я также обрабатываю изображения из устаревшего API Camera1 со старых телефонов.Я не могу просто настроить его на вращение по умолчанию.

Когда я открываю изображение в программном обеспечении для редактирования изображений, ничего не делаю с изображением, но сохраняю.Он начинает отображаться правильно ... Это означает, что это просто проблема метаданных, но, глядя на них в деталях (юаней на изображение, свойства, детали), нет никакой разницы между оригиналом и сохраненным.

Как мне сказать компоненту «правильно отобразить»?

Спасибо

...