2 votes

Capture d'écran pour un traitement ultérieur par vision par ordinateur

Que dois-je utiliser pour effectuer une capture d'écran sur Windows pour un traitement ultérieur des images?

Je cherche à faire un traitement d'image de suivi dans OpenCV.

1voto

AndyL Points 4134

Eh bien, la chose la plus simple à faire est d'utiliser un outil de capture vidéo prêt à l'emploi pour créer un fichier AVI, puis de faire fonctionner un logiciel de traitement d'image sur celui-ci, après coup.

Pour commencer:

  • CamStudio est gratuit et open source et a une interface graphique simple.

  • VirtualDub est également FOSS et est plus puissant, mais moins intuitif à utiliser. Il s'agit principalement d'un outil d'édition et de traitement vidéo, mais il a en fait des capacités de capture sophistiquées.

Les deux fonctionnent sur Windows et peuvent produire des fichiers AVI non compressés que OpenCV peut lire.

Si vous êtes totalement nouveau à OpenCV, alors je recommande un "Learning OpenCV" d'O'Reilly. C'est pour le plus ancien OpenCV 1.1 mais cela vous aidera au moins à démarrer.

Si vous ouvrez ce livre et que vous trouvez que c'est bien au-dessus de votre niveau, alors je vous suggère d'essayer de faire votre traitement d'image dans un langage de plus haut niveau. MATLAB avec la Image Processing Toolbox est bien adapté pour le prototypage rapide du traitement d'image et c'est un environnement de développement beaucoup plus souple. C'est un langage interprétatif, donc vous pouvez voir pendant que vous codez.

Basé sur la question telle qu'elle est posée, voici autant d'informations que je peux fournir. Peut-être envisagez de fournir plus de détails sur les exigences spécifiques de votre application?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X