Aller au contenu


Photo
- - - - -

Traitement image real-time color tracking


  • Veuillez vous connecter pour répondre
2 réponses à ce sujet

#1 mmx

mmx

    Nouveau

  • Membres
  • Pip
  • 2 messages

Posté 05 mars 2008 - 18:24

Bonjour,

voilà, j'ai fais une appli faisant du traitement d'image en récupérant le flux de l'iSight pour ensuite sauvegarder l'image modifiée au travers de différents filtres.

Je voudrais ajouter une fonctionnalité, celle de la détection de couleur. En gros je voudrais sélectionner une couleur et savoir si elle est présente sur le flux vidéo et éventuellement la position global sur l'image (sur x et y par exemple) de manière à rajouter quelque chose sur le flux vidéo qui donnerais l'impression de suivre la couleur.

Ce que j'ai pour l'instant :

appli qui récupère le flux vidéo, qui fait le traitement d'image, qui enregistre l'image modifiée.

Ce que je voudrais ajouter :

Fonction de suivi de couleur.

Vous auriez pas une petite idée des patchs à utiliser pour faire ça ? tout commentaire sera le bienvenue.

J'espère être assez clair. En pièce jointe ma petite appli pour vous donner une idée.

Merci d'avance wink.gif[attachmentid=178]

Fichier(s) joint(s)

  • Fichier joint  chat.tiff   508,99 Ko   425 téléchargement(s)

Modifié par mmx, 05 mars 2008 - 20:32.


#2 adesir

adesir

    Administrateur

  • Admin
  • PipPipPipPipPip
  • 4 354 messages
  • Gender:Male
  • Location:Jouy en Josas
  • Interests:Sobriété, efficacité, renouvelable !
  • Mac : iMac 5K 2017
  • Version OS X : 10.14

Posté 18 mars 2008 - 22:27

Bonjour,

Pas sûr que le tracking automatique soit du ressort de Quartz Composer... Comment faire si plusieurs points de la même couleur existent ?

Antoine

#3 br1

br1

    Membre

  • Membres
  • PipPip
  • 28 messages
  • Gender:Male

Posté 21 mars 2008 - 14:36

CITATION(mmx @ mercredi 5 mars 2008 à 18 h 24) Voir le message

Bonjour,

voilà, j'ai fais une appli faisant du traitement d'image en récupérant le flux de l'iSight pour ensuite sauvegarder l'image modifiée au travers de différents filtres.

Je voudrais ajouter une fonctionnalité, celle de la détection de couleur. En gros je voudrais sélectionner une couleur et savoir si elle est présente sur le flux vidéo et éventuellement la position global sur l'image (sur x et y par exemple) de manière à rajouter quelque chose sur le flux vidéo qui donnerais l'impression de suivre la couleur.

Ce que j'ai pour l'instant :

appli qui récupère le flux vidéo, qui fait le traitement d'image, qui enregistre l'image modifiée.

Ce que je voudrais ajouter :

Fonction de suivi de couleur.

Vous auriez pas une petite idée des patchs à utiliser pour faire ça ? tout commentaire sera le bienvenue.

J'espère être assez clair. En pièce jointe ma petite appli pour vous donner une idée.

Merci d'avance wink.gif[attachmentid=178]


Très élégante, ton appli smile.gif !

Bon, je crois que tu trouveras peut-être une bonne piste pour ce que tu recherches en fouillant l'un des exemples de composition fournis avec Quartz composer.

L'exemple se nomme "Timelines". Chez moi, il se trouve dans le dossier "Developer/Examples/QuartzComposer/Compositions/Conceptual"

En quoi cela peut t'aider : dans cet exemple, une espèce de pacman fait le tour d'un chemin et croque des sigles GLU dès qu'il les croise. Si tu explores la compo, tu verras comment il a synchronisé la disparition des sigles GLU avec le passage du pacman : en utilisant une condition qui se vérifie quand le pacman se trouve à un endroit très précis, défini numériquement avec une marge de tolérance. C'est tout à fait ce qu'on appelle du tracking, non wink.gif ? Ca fonctionne très bien et je crois que ça répond en partie à ton problème (mais pas complètement).

Voilà biggrin.gif A +

Modifié par br1, 21 mars 2008 - 14:38.



1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)