Bonjour,
je suis une nouvelle utilisatrice de Pure Data, ce qui explique mon très bas niveau...
J'ai comme projet une installation pour laquelle je dois réaliser un patch étant capable de repérer les contours d'une personne en mouvement captée par webcam.
Après des heures de farfouillage sur le net, j'ai cru comprendre que l'objet 'pdp_shape' pourrait m'être utile, mais je ne le trouve ni dans la libraire pd, ni sur le web...
Purriez-vous me dire où le trouver, ou comment si un objet/un assemblage d'objets pourrait m'aider?
Merci d'avance
Hors ligne
Bonjour,
[pdp_shape] est intégrée à la Pd Extended http://puredata.info/downloads
par contre la librairie pdp n'existe que pour linux et macos, quel est ton OS ?
sinon possibilité de regarder du coté d'opencv pour repérer du contour : http://www.hangar.org/wikis/lab/doku.ph … ata_opencv
idem Linux et macos ...
sous win voir du coté d'eyesweb qui peut être combiné à Pd via osc
++
benjamin
Dernière modification par benjamin (2010-02-12 12:38:08)
Hors ligne
Bonjour et bienvenue,
pdp et pidip sont intégrés aux versions OSX et Linux de puredate extended. Pas de version Windows.
Comme objets de base de GEM tu peux regarder pix_movement ça peut te donner une base pour la détection. Ca fait la différence entre l'image précédente et la suivante. Ensuite un pix_blob te repèrera la position et la taille de ce qui a bougé. Tu peux aussi utiliser pix_multiblob qui détecte plus d'une zone et te donne les coordonnées et la taille de chaque masse.
Mais d'autres sauront peut-être mieux t'aider à ce sujet...
Hors ligne
Bonjour,
Il est aussi aussi possible d'utiliser le logiciel multiplateformes Community Core Vision (CCV) http://ccv.nuigroup.com/, spécialisé dans le tracking de blobs.
Initialement destiné à la réalisation d'interfaces multitouch, on peut aussi utiliser ce logiciel pour détecter tout ce qui bouge dans le champ d'une caméra, le paramétrage est assez facile.
Il renvoie des infos sur la position des blobs détectés et leur numéro d'identifiant, etc...
Il communique avec Pure data via OSC (protocole TUIO) , au moyen de l'objet TUIOClient, téléchargeable sur le site TUIO.org http://tuio.org/?software.
Pour une gestion plus poussée des informations délivrées par TUIO, il y a aussi FID_ABS, set d'abstractions pure-data que j'ai écris, mais c'est peut être l'artillerie lourde pour ce que tu veux faire. http://jy.gratius.free.fr/?q=taxonomy/term/6
Hors ligne
Merci à vous trois !
Je cherche, télécharge, et teste vos suggestions... et vous tiendrai au courant !
ps je tourne sous windows hé oui...
Dernière modification par luciecoincoin (2010-02-15 17:14:23)
Hors ligne
N'oublions pas la librairie cv_lib commencé par JYG aussi d'ailleurs, tu pense y apporter une mise à jour?
Et en ce qui concerne l'objet [TUIOClient], à l'époque j'avais de sacrés bug de mon coté, obligé de parser les données manuellement avec un [dumpOSC 3333]
Hors ligne