Bonjour a tous,
Jai un projet a realiser en c++ concernant du traitement d'images!!! Je dois réaliser un programme capable de capturer une image (provenant d'une caméra) pui de traiter cette image, c'est a dire la lisser en lui appliquant un filtre médian, la segmenter puis appliquer un filtre ROI (Region Of Interest) afin de localiser et suivre un élément au sein de l'image qui m'interesse (en locurence un robot!)
Merci beaucoup de votre aide.
Je pars de 0, toutes les idées sont les bienvenues!!!
_________________
Merci a tout ceux qui me répondront!!!
# euh...
Posté par zerbro . Évalué à 5.
Autant si tu as des questions techniques bien precises auquelles tu ne trouves pas de reponses apres recherches (et pas juste une heure de google) on peut (peut etre) t'aider, mais la, non.
# tu peux deja cherhcer...
Posté par djibb (site web personnel) . Évalué à 2.
# CImg ?
Posté par tgl . Évalué à 3.
Pour la manipulation d'images en C++, il existe la bibliothèque CImg :
http://cimg.sourceforge.net/
Elle a fait couler pas mal d'encre ici même, notament parceque c'est sur elle que repose le très sympathique GREYCstoration :
http://linuxfr.org/2006/03/28/20583.html
# et aussi...
Posté par PegaseYa . Évalué à 1.
Pour le problème de l'acquisition, je sais pas si elles peuvent le faire.
# Plus d'informations
Posté par ecyrbe . Évalué à 1.
Bon, pour commençer tu va devoir utiliser v2l (ou v4l2), api permettant d'accéder à ta caméra sous linux. Déjà, il faut que ta carte d'acquisition, ou ta webcam, soit supporté sous linux. si c'est une caméra ethernet, pas besoin de v4l... faut t'y connecter directement... généralement les caméras IP sont configurables via http et peuvent envoyer des flux raw ou mjpeg ou mpeg-4 en rtp (real time protocol).
Pour l'acquisition si tu ne souhaite pas attaquer l'api v4l ou rtp toi même, je te conseille d'utiliser gstreamer, qui possède tout ce dont tu as besoin pour l'aquisition, décompression, compression, traitement de l'image (il y a un filtre median dans gst-plugins-good).
D'ailleurs, tu peux ensuite créer un plugin gstreamer pour le traitement de la vidéo reçue et implémenter ton algorithme ROI ou regarder s'il n'existe pas déjà un tel plugin.
pour v2l2 : http://linux.bytesex.org/v4l2/API.html
pour gstreamer : http://www.gstreamer.net/
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.