Неправильные значения пикселей при открытии изображения Radiance HDR с помощью EmguCV

Я пытаюсь открыть изображение HDR, сгенерированное Radiance, в свое приложение C#, получить доступ к значениям пикселей (R, G, B, E) и рассчитать значения яркости для каждого пикселя.

Я пытаюсь загрузить изображение HDR с помощью EmguCV следующим образом:

Image<Bgra, byte> img = new Image<Bgra, byte>(path);

когда я делаю это, значения RGBE для каждого пикселя выходят как 0,0,0,255, что не правильно. Почему я не получаю правильные значения? Я делаю что-то неправильно? Есть ли другой способ правильно загрузить 4-канальное изображение RGBE в C#?

0 ответов

Другие вопросы по тегам