MJPG Decompressor глубина цвета
От: Sidoruk  
Дата: 30.10.17 15:31
Оценка:
Добрый день! Я получаю видео поток с камеры, формат изображения MJPG. Затем использую фильтр MJPG Decompressor, для получения изображений в формате BMP. Так вот здесь возникает проблема, камера выдает глубину цвета 24бит, а декомпрессор — 32бит. Как настроить MJPG Decompressor, чтобы на его выходе также было 24бит?
directshow mjpg decopressor color pin output
Re: MJPG Decompressor глубина цвета
От: D. Mon Великобритания http://thedeemon.livejournal.com
Дата: 31.10.17 06:12
Оценка:
Здравствуйте, Sidoruk, Вы писали:

S>Добрый день! Я получаю видео поток с камеры, формат изображения MJPG. Затем использую фильтр MJPG Decompressor, для получения изображений в формате BMP. Так вот здесь возникает проблема, камера выдает глубину цвета 24бит, а декомпрессор — 32бит. Как настроить MJPG Decompressor, чтобы на его выходе также было 24бит?


Речь про DirectShow? Там MJPEG Decompressor умеет несколько выходных форматов, поэтому надо лишь, чтобы фильтр, с которым его выход соединяют, отказался принимать RGB32 и согласился только на RGB24. Если это не ваш фильтр, и вы его поведением не управляете, можно поставить после MJPEG Decompressor стандартный Sample Grabber, сказать тому, чтобы принимал RGB24,

тогда MJPEG Decompressor будет ему RGB24 выдавать.
Re[2]: MJPG Decompressor глубина цвета
От: Sidoruk  
Дата: 31.10.17 10:38
Оценка:
Здравствуйте, D. Mon! Благодарю Вас за подсказку! Заработало как надо!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.