OpenCV: processus de chaque image

Je veux écrire une application multiplate-forme, en utilisant OpenCV pour la capture vidéo. Dans tous les exemples, j'ai trouvé des images de la caméra sont traitées à l'aide de la prise de fonction et en attente pendant un certain temps. Et je veux traiter chaque image dans une séquence. Je veux définir ma propre fonction de rappel, qui sera exécutée à chaque fois, quand une nouvelle image est prête à être traitée (comme dans directshow pour Windows, lorsque vous la définition et de la mise en graphique de votre propre filtre à ces fins).

La question est donc: comment puis-je faire cela?

  • Vous aurez probablement besoin d'ajouter votre propre schéma de mise en mémoire tampon si vous voulez vous assurer que vous ne laissez pas tomber tous les blocs.
  • J'ai peut-être tort, mais je ne vois pas pourquoi vous ne pouvez pas faire ce que vous demandez basé sur l'exemple de l'utilisation de VideCapture dans la documentation. Il suffit de saisir votre image avec l'opérateur<< et de les traiter comme ils arrivent
  • Viens de réaliser que vous posiez la question il y a longtemps.. 😀
InformationsquelleAutor Andrew | 2010-10-11