Здравствуйте, amauter, Вы писали:
A>Помогите разобраться с следующей проблемой.
A>При захвате с видеокамеры с помощью SampleGrabber в результирующих картинках наблюдается гребенка (интерлэсинг). Хотелось бы избавиться от нее без использования деинтерлэсинговых фильтров, потому как приложение риал-тайм, а деинтерлэсинг занимает слишком много времени.
A>Для меня достаточным решением было бы копирование строки в следующую. Я знаю что VMR позволяет задавать подобное поведение, но боюсь что его настройки не повлияют на работу SampleGraber.
A>Возможны ли еще какие-нибудь решения данной задачи в DirectShow? Не хотелось бы это делать вручную.
A>Уменьшение картинки вдвое, не самый лучший вариант, потому как потеряется горизонтальное разрешение чего не хотелось бы.
Простые методы деинтерлейсинга — дублирование строк и простая интерполяция, занимают мало времени.
Дублирование строк соизмеримо по времени с копированием. Простая интерполяция делается тоже очень быстро, достаточно для реал-тайма, но результат лучше чем при дублировании.