У меня есть камера, выводящая формат RGB565, но цвета все не так
У меня есть маленький CMOS-датчик (OV7670), который выводит необработанные пиксельные данные в формате RGB565. Если я смотрю изображение, я могу разобрать его, но цвета неправильные, и я не уверен, почему.
Необработанный файл находится здесь.
Вот как выглядит необработанный файл, когда я просматриваю его в RawPixels Online Viewer
и изображение ниже, как это должно выглядеть
Есть идеи?
1 ответ
Ваш необработанный файл поврежден. Отправить точное изображение. Не похоже, что это R565. Все об этом не так.
- Вы даже не сказали, какие размеры. Размер файла 800001, это не может быть, так как размеры должны быть четными.
- Так как это однотонные блоки, R565 будет выглядеть как типичные пары байтов. На вашем необработанном изображении это совсем не похоже:
{ef 9f 87, ef 9f 87, ...}
Предполагается, что это первая полоса, и она не может быть белой. - Внизу изображения только NULL, образец не был взят должным образом.
- Похоже, размер строки буфера составляет 1280 байт. Например, он мог бы иметь ширину 640 пикселей, если бы он был r565, и высоту 625 пикселей. С этим я не получаю ничего, как вы показываете.
Если я смотрю на это как 640x625 R565, я получаю это: