-
mediaplayer et avi
voilà, j'ai déjà posté pour ce sujet...
je désire réaliser du pointage sur une vidéo avi pour une exploitation mécanique d'un mouvement...
je lis parfaitement ma vidéo dans un panel avec lequel j'ai ajouté un canvas.
je dessine par exemple un repère dans le canvas. j'ai une procedure dessiner que j'appelle à chaque changement d'image et le problème, c'est que l'image suivante s'affiche toujours après le contenu du canvas et donc efface systématiquement mon repère après une brève apparition de celui-ci.
question: comment remplir le panel avec l'image avant le contenu dessin du canvas ?
et en fait comment que ça se passe ? par défaut un panel ne possède pas de canvas, au moins en apparence, l'image s'affiche pourtant dans le canvas que je lui ai associé puisque mon dessin est recouvert de l'image à chaque fois ?
C'est assez nébuleux ...
merci de votre aide.
ps: si vous avez une autre piste... ajouter un autre contrôle en transparence sur le panel d'affichage ayant la même position et la même taille pour faire le pointage et la correspondance en distance réelle, je ne vois pas très bien comment procéder. où peut-être du coté de copymode...
j'ai tenté le coup sans résultat en intégrant un bitmap contenant mon dessin de repère (cmSrcCopy et copyrect) dans le canvas de mon panel. ça change rien.
-
Essaye du côtè des événements OnChange de TCanvas de dessiner ta mire...:?
Bon Code;)
-
merci pour ton aide :)
je regarde....;)
-
j'ai tenté le coup aussi sans résultat.
merci tout de même pour ta solution:D
-
Une autre solution consisterait à télécharger DSPack (vidéo en delphi...) sur Progdigy.com et les exemples de Paul Glagla pour s'en servir, et surtout d'utiliser le composant TDSVideoWindowEx, qui permet d'incruster n'importe quelle image, mire, ou autre.....
Meme mieu, tu peux en même temps extraire des images de cette vidéo, et tu peux tracer dessus n'importe quoi, et même détecter des couleus, bref faire un logiciel de suivit de mouvement (c'est mon projet actuelle)...
Voilà, c'est une solution, met elle va te faire transformer carément ton code......
A+
-
merci pour l'info, je regarde tout ça...
il va falloir en effet revoir le code...
je voulais faire un aviméca avec une bascule de résultats dans excel...
encore merci pour ta contribution :D