Есть ли у directshow обратный вызов после завершения автофокусировки камеры?

Я столкнулся с проблемой при съемке с DirectShow, камера поддерживает автофокусировку, но мне нужно долго ждать, чтобы убедиться, что камера сфокусировалась, кто-нибудь знает, есть ли функция обратного вызова для уведомления о завершении фокусировки? Я знаю, что Android API имеет такой обратный вызов, но не уверен в Directsohw.

кроме того, кто-нибудь знает, есть ли алгоритмы автофокусировки с открытым исходным кодом для камеры, которые могут устанавливать зону фокусировки? Я знаю, что DS может установить фокусное расстояние, но не знаю, какое расстояние лучше всего подходит для интересующей меня области. Я видел, что традиционный алгоритм реализации берет несколько изображений, вычисляет градиент всего изображения и выбирает лучшее. есть ли другой лучший метод или реализация, оптимизированная для производительности? как насчет медиа-фонда?


person user2783011    schedule 16.09.2013    source источник


Ответы (1)


В DirectShow нет обратного вызова фокуса (по крайней мере, может существовать стандартный, зависящий от поставщика, хотя маловероятно).

Не уверен насчет Media Foundation, скорее всего, у него его тоже нет.

person Roman R.    schedule 16.09.2013