Avoir une webcam est très bien, mais que pouvons-nous faire avec elle ? Bien qu’il s’avère plutôt bien. Vision par ordinateur (CV) est une grande partie de la robotique de pointe et des algorithmes de CV sont devenus l’objet de beaucoup d’intérêt ces dernières années. Permettant à votre robot de « voir » son environnement est une des choses plus puissants que vous pouvez faire pour lui permettre d’accomplir des tâches complexes. Un des outils plus importants dans le développement de CV est OpenCV. OpenCV est un ensemble de bibliothèques développées par Intel pour aider dans les tâches de traitement d’image. Heureusement pour nous, OpenCV fonctionne bien sur les Phidgets SBC et peut être facilement installé.
Notez que les nombreuses applications de traitement d’image sont extrêmement calcul intenses et peuvent être trop pour la SBC à gérer. Il est donc important de tester votre application le plus tôt dans le cycle de développement que vous pouvez ainsi vous pouvez obtenir un bon sentiment de comment le SBC composera-t-elle avec la quantité de travail que vous demandez de celui-ci. C’est cette instructable va marcher à travers la mise en place d’OpenCV, et puis écrire un petit programme qui détecte les objets rouges dans une image.