У меня странная проблема с отображением изображений с помощью элемента управления изображениями в WPF, снятого с помощью API-интерфейса Camera2.
В запросе я указываю, что для CaptureRequest.JpegOrientation
установлено значение 90 °. Затем я выполняю обычные операции.и, наконец, получить изображение на компьютер.
В проводнике изображение отображается правильно, однако, когда я пытаюсь отобразить его в элементе управления изображения, оно поворачивается на -90 °.
Это не будетбыть концом света, если это случилось со всеми изображениями, но так как я также обрабатываю изображения из устаревшего API Camera1 со старых телефонов.Я не могу просто настроить его на вращение по умолчанию.
Когда я открываю изображение в программном обеспечении для редактирования изображений, ничего не делаю с изображением, но сохраняю.Он начинает отображаться правильно ... Это означает, что это просто проблема метаданных, но, глядя на них в деталях (юаней на изображение, свойства, детали), нет никакой разницы между оригиналом и сохраненным.
Как мне сказать компоненту «правильно отобразить»?
Спасибо