fantomas69
Messages postés3Date d'inscriptiondimanche 3 décembre 2000StatutMembreDernière intervention24 septembre 2008
-
24 sept. 2008 à 10:55
cs_Orohena
Messages postés577Date d'inscriptionvendredi 26 septembre 2008StatutMembreDernière intervention20 novembre 2010
-
26 sept. 2008 à 05:11
Bonjour,
J'aimerai savoir s'il était possible de réaliser une animation fluide sans saccades, en lisant une succession
d'images JPEG ? Est-ce que réellement il est possible de lire 25 images/secondes ?
Faut-il obligatoirement utiliser DirectX pour résoudre le problème ?
Note : ma configuration PC est la suivante
2 Go RAM
Vidéo GainWard HD 4870 512 Mb
Processeur IntelCore 2 Duo E6850
JPGVB
Messages postés96Date d'inscriptionmardi 29 mars 2005StatutMembreDernière intervention10 mars 20112 24 sept. 2008 à 11:10
Bonjour, à priori cela dépend surtout de la taille de tes images et de leur résolution. Si c'est pour faire une animation sur un bouton aucun pb, si c'est pour afficher des photos en plein écran, c'est une autre histoire.
fantomas69
Messages postés3Date d'inscriptiondimanche 3 décembre 2000StatutMembreDernière intervention24 septembre 2008 24 sept. 2008 à 11:35
Re-bonjour et merci.
En fait la taille des images est égale au 1/4 de la taille de l'écran et chacune d'entre elles ne dépasse pas les 500 Ko.
J'ai essayé avec une picture Box et un Timer puis sans Timer avec DoEvent ...
cs_Orohena
Messages postés577Date d'inscriptionvendredi 26 septembre 2008StatutMembreDernière intervention20 novembre 20104 26 sept. 2008 à 05:11
Bonjour
J'ai étudié diverses solutions à ce problème récemment (en VBA, sous Excel), et je suis arrivé à la conclusion que la meilleure méthode, c'est de charger d'abord toutes les images dans le formulaire ou la feuille de calcul, puis de gérer l'animation par différents moyens (propriété visible ou méthode msoBringToFront). Le résultat à 25 images / seconde est superbe, et indépendant des performances de la machine.
Auparavant, j'avais bien essayé de lire les images en temps réel mais avec des résultats assez médiocres et surtout très dépendants de la puissance de la machine.