box et boxes ne sont pas les mêmes variables!!!
Type: Messages; Utilisateur: GabrielD
box et boxes ne sont pas les mêmes variables!!!
Bonjour,
Pour des contraintes d'intégration, je dois afficher une video par l'intermédiaire de SDL.
J'ouvre donc ma video avec opencv, je lis ma frame, mais au moment de l'afficher grâce à SDL, je...
Essaie de jouer un peu:
integre des trackbar pour tous les paramètres et modifie les à la volé en affichant les résultats.
C'est très utiles pour comprendre et même régler tes paramètres ;)
En réalité je n'ai jamais implémenté de houghcircle mais as-tu testé ton code sur des images plus simple (un cercle par exemple?)
Binarise ton image d'abord.
utilise la fonction threshold
Ci dessous un mail d'un des développeurs de la team OpenCV envoyé sur la lite de diffusion OpenCV:
Dear all,
OpenCV team has just released beta version of the latest and greatest OpenCV v2.4....
C'est un problème très intéressant!
Tiens nous au courant si tu as de meilleurs résultats.
Tu devrais essayer de croiser plusieurs Histogrammes dans différents espaces de couleurs histoire de voir...
De mon côté j'utilise les fonctions
img_depart.copyTo(img_finale(Rect(x,y,width, height)))
Regarde dans la doc le détail de ces deux fonctions.
Les cercles se détectent avec houghcircle() par exemple. Ensuite à toi de faire des routines qui analyses les pixels extérieurs et intérieurs des cercles.
Absolument et puis wordreference est votre ami.
Il n'y a vraiment pas plus complet que la doc du SVN!
Surement pas aussi complet!
Faut bien s'y mettre un jour à l'anglais
Pour commencer sache que Topolino s'appelle Mickey Mouse en anglais :mrgreen:
Bon courage
tu peux regarder l'histogramme.
Apres si ton image ne contient que des éléments blancs et rouges, un threshold devrais faire l'affaire:
les pixels dont les composantes V et B sont inférieures à T...
as tu essayé de chercher une zone blanche correspondant à l'oeil?
tu peux par exemple chercher un cercle avec une composante tres foncée à l’intérieur et très clair à l'extérieur. (en jouant avec...
pour la reconnaissance tu peux essayer de lire ça:
http://opencv.itseez.com/opencv_tutorials.pdf (p.227)
Je confirme que l’accès aux données d'une matrice via "at" est plus lent. Il est déstiné, je suppose, plus à des preuves de concepts ou à des petits calculs que à du temps réel.
Il est également...
Bonjour Sylvain,
As-tu ajouté les binaires de Qt dans le path?
Tu devrais utiliser Dependency walker pour savoir si tu disposes bien des dll nécessaires.
Tu as un certain nombre de font proposé par OpenCV. Tout est expliqué dans le manuel sous la description de la fonction putText.
Si tu veux en ajouté d'autre je ne sais pas vraiment... Je pense que...
la fonction imwrite devrait faire l'affaire.
pour écrire ta matrice dans un fichier texte utilise fprintf par exemple.
Pour insérer un texte il te faut les coordonnées d'un point. Si tu dispose d'un vecteur comprenant les différents points de ta courbe c'est gagner.
Si par contre tu souhaites que le texte soit...
La première chose à faire est de lire le manuel qui est très bien fait.
Le chapitre qui t’intéresse tout particulièrement est le cinquième appelé VIDEO. VIDEO ANALYSIS.
essaie de travailler avec des uchar au lieu de float.
à priori ça devrait marcher d'après la doc.
Tu devrais commencer par regarder les exemples disponible sur le SVN d'openCV:
https://code.ros.org/svn/opencv/trunk/opencv/samples/cpp/
Si tu débute seulement DevIL, bascule sur OpenCV ;)
Je ne connais pas très bien ITK mais il me semble que c'est une bibliothèque adaptée au traitement d'image médicale.
OpenCV est plutôt orienté temps réel.
Il faut également savoir que tu peux...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.