40 EFFETS DE RETOUCHE D'IMAGE ULTRA RAPIDE SANS DLL
cs_Willi
Messages postés2375Date d'inscriptionjeudi 12 juillet 2001StatutModérateurDernière intervention15 décembre 2018
-
22 juin 2002 à 11:52
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 2007
-
5 nov. 2003 à 16:15
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 5 nov. 2003 à 16:15
c'est clair c'est très rapide en fait le vb ! (pas autant que le c++ mais la différence si les codes sont faits correctement est minime).
ennixo
Messages postés224Date d'inscriptionsamedi 25 janvier 2003StatutMembreDernière intervention17 juin 2006 5 nov. 2003 à 15:48
oh eux eh !!!
les gens croient k'on peut pas faire de trucs rapide en VB !!!
si on peut cette source en est la preuve !
pourkoi c souvent lent en VB ? paske VB fait des trucs nazes et les gens codent comme des porcs !!!
pour gagner en rapidité fo absolument s'approcher au maximum de l'asm, je m'explike : éviter les longues lignes de code mathématique !plusieurs lignes avec un seul calcul par ligne et Définir TOUTES les variables et utiliser au maximum le type Long... ça accelere nettement les choses...
de même pour inverser une image par exemple
r = 255 - r
est plus lent que
r = Not r
évidement r doit être un byte
enfin ya plein d'astuces, moi en faisant gaffe j'ai gagné des tas de secondes et main'nant un négatif sur une image avec mon Not ça met 0.361 sec sur une image de 2048 * 1536
sensiblement la meme chose que cette source... (et j'en suis fier :)
dominiquox
Messages postés26Date d'inscriptionsamedi 30 novembre 2002StatutMembreDernière intervention31 janvier 2003 25 janv. 2003 à 21:19
Purée la rapidité ! A croire que tu l'a fait en C++ ou en exagérant quand même un peu, En ASM !
VBbigineure
Messages postés169Date d'inscriptionvendredi 27 septembre 2002StatutMembreDernière intervention27 février 20091 14 oct. 2002 à 14:49
Ouaip, exellent. (10)
(Qui saurait maintenant enregistrer sous JPG ???)
cs_Gnac
Messages postés4Date d'inscriptionmercredi 9 octobre 2002StatutMembreDernière intervention20 juin 2005 9 oct. 2002 à 22:35
pas mal pas mal, mais dommage c'est encore un peu lent pour faire du traitement d'image en temps reel (ou alors avec un nombre d'image faible)
cs_ProgrammeurFou
Messages postés7Date d'inscriptionvendredi 26 juillet 2002StatutMembreDernière intervention28 juillet 2002 26 juil. 2002 à 09:40
Bon c'est sur c'est pas aussi rapide que PhotoShop hehe mais en VB jcroit qu'on peut pas faire mieux ,Chapeau
(bravo)
cs_DarkSun
Messages postés17Date d'inscriptionmardi 22 janvier 2002StatutMembreDernière intervention24 février 2008 22 juin 2002 à 19:13
le miens aussi ne comporte aucune dll. ms j'ai regardé tes sources et elles sont distinctes des miennes. c bien. bon travail. ;o)
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 22 juin 2002 à 18:12
DarkSun > Il ne s'agit pas du tout des mêmes sources, ce projet ne contient aucune dll, mais une classe et un module ordinaire. C'était pour comparer avec le tien. salut !
cs_DarkSun
Messages postés17Date d'inscriptionmardi 22 janvier 2002StatutMembreDernière intervention24 février 2008 22 juin 2002 à 15:51
5 nov. 2003 à 16:15
5 nov. 2003 à 15:48
les gens croient k'on peut pas faire de trucs rapide en VB !!!
si on peut cette source en est la preuve !
pourkoi c souvent lent en VB ? paske VB fait des trucs nazes et les gens codent comme des porcs !!!
pour gagner en rapidité fo absolument s'approcher au maximum de l'asm, je m'explike : éviter les longues lignes de code mathématique !plusieurs lignes avec un seul calcul par ligne et Définir TOUTES les variables et utiliser au maximum le type Long... ça accelere nettement les choses...
de même pour inverser une image par exemple
r = 255 - r
est plus lent que
r = Not r
évidement r doit être un byte
enfin ya plein d'astuces, moi en faisant gaffe j'ai gagné des tas de secondes et main'nant un négatif sur une image avec mon Not ça met 0.361 sec sur une image de 2048 * 1536
sensiblement la meme chose que cette source... (et j'en suis fier :)
25 janv. 2003 à 21:19
14 oct. 2002 à 14:49
(Qui saurait maintenant enregistrer sous JPG ???)
9 oct. 2002 à 22:35
26 juil. 2002 à 09:40
(bravo)
22 juin 2002 à 19:13
22 juin 2002 à 18:12
22 juin 2002 à 15:51
22 juin 2002 à 15:45
C marrant qd meme, le titre ultra rapide me rappelle qq chose de meme que les 2s pour une image en 1024x768 pas toi anthomicro ? ;o)
22 juin 2002 à 13:29
C clair que C rapide!
Vive le GDI!
22 juin 2002 à 11:52
----------------------------------------------------
PerfectVB2k2 / Programmes VB
http://www.perfectvb2k2.fr.st