GRAPHISME : FILTRES (BLUR, GAUSSIAN BLUR...)

aminert2100 Messages postés 82 Date d'inscription dimanche 15 juin 2003 Statut Membre Dernière intervention 8 mai 2008 - 16 déc. 2003 à 18:08
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 - 2 mai 2006 à 14:22
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/18759-graphisme-filtres-blur-gaussian-blur

Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
2 mai 2006 à 14:22
installe la Runtime VB6 fr, et tu pourra lancer l'exe inclus dans le Zip

l'exe possède buen une fonction de detection des contours
lbensch Messages postés 55 Date d'inscription vendredi 1 avril 2005 Statut Membre Dernière intervention 10 juin 2010
2 mai 2006 à 14:00
Bonjour,

Je n'ai pas VB mais je recherche une fonction graphique bien particuliere, ne sachant pas la nommer, j'ai voulu voir ton programme. Tu dis y avoir mis un Exe, en effet, mais celui-ci ne s'execute pas car il manque la dll VB6FR.DLL.
Sinon, est-ce que vous pourriez me dire comment récupérer uniquement les contours d'une image, quelle qu'elle soit. Merci.

PS : Je développe en Delphi5,7 et 2005 sous WindowsXP
ennixo Messages postés 224 Date d'inscription samedi 25 janvier 2003 Statut Membre Dernière intervention 17 juin 2006
21 juin 2004 à 16:59
un flou de 100x100 sur une image en 1024*768 en 3 secondes ça c'est de l'optimisation... ;)
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
18 déc. 2003 à 22:30
Merci pour ce commentaire. Je vais mettre un executable, compilé comme tu le conseille, comme ca, tout le monde pourra voir par lui même.....
MoiOlivier Messages postés 172 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 4 août 2005
18 déc. 2003 à 22:05
Si je puis me permettre juste cette petite remarque... Pour une plus grande rapidité de l'exécution, il faut compiler la source et lancer l'exécutable. Changer aussi les options de compilation pour éviter la gestion d'erreur sur les indices des tableaux.
Dans ces conditions, un filtre est appliqué, chez moi en tout cas, en moins d'une seconde (beaucoup moins même). Et mon processeur est cadencé à 1Ghz, donc mon pc n'est pas vraiment une bête de course.
Sinon, je le redis, cette source est géniale, encore vue nulle part, optimisée, etc.
Merci.
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
18 déc. 2003 à 15:04
Merci pour le 'Bof' , ca fait toujours plaisir...

qu'entends tu par 'je sais pas me servir des codes' ?

si tu veux dire qu'il te faudrais un .Exe pour que tu saches le lancer.... je repondrais qu'on ne peut en mettre dans lez Zip. Il te suffit simplement de cliquer droit sur le fichier .VBP , et de faire "Run". A condition bien sur que VB6 soit installé chez toi....
overmatrix Messages postés 1 Date d'inscription samedi 4 octobre 2003 Statut Membre Dernière intervention 18 décembre 2003
18 déc. 2003 à 11:37
bof
je c'est pas me servir des codes
:'(
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
17 déc. 2003 à 17:52
ok pour le curseur....

mais c'est juste une source pour le principe, on parle de VB ici, et c'est loin d'être instantané, bien que j'ai fait mon possible pour optimiser la chose...... solution : Dll-iser la chose...
aminert2100 Messages postés 82 Date d'inscription dimanche 15 juin 2003 Statut Membre Dernière intervention 8 mai 2008
17 déc. 2003 à 13:41
je vais réinstaller mon sys maintenant :)
et on verra !!!!
@+++++
cs_moustachu Messages postés 1079 Date d'inscription jeudi 14 novembre 2002 Statut Membre Dernière intervention 1 janvier 2012
17 déc. 2003 à 13:34
Ca marche bien sous NT4 effectivement. Puis-je me permettre de signaler un petit truc ? Mettre le curseur de la souris en sablier. Vu la bête de course que j'ai ici, je me demandais si c'était pas (encore) ma machine qui avait planté.

Renfield, tu sais, même les types de photoshop ont commencé par ces effets là ;)

aminert2100, ce qui marche chez nous ne marche pas chez toi et inversement... tu voudrais réinstaller ton système stp ;p
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
16 déc. 2003 à 22:13
Ces fonctions sont supportées même sous Windows 95 !

La fonction n'est pas instantannée.... as tu attendu quelques peu ??
Reste que cela fonctionne sous Xp (Chez moi) et sous NT4 (au boulot)..... Et je ne comprends pas ce qui se passe chez toi.

Tu devrai au mieux avoir une message d'erreur, et tu aurais été informé si cette fonction n'avait pu être trouvée.

En somme, je ne suis pas en mesure de t'apporter une quelconque aide, sans une vision claire sur ton probleme....
MoiOlivier Messages postés 172 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 4 août 2005
16 déc. 2003 à 19:51
Vraiment génial !
Rien à ajouter.

Pour aminert2100 : Je pense que le problème vient des api SetDIBits et GetDIBits. On m'en a déjà fait part sur une de mes sources, et je ne vois pas d'autre solution. Manifestement elles ne marchent que sur W2k et Xp. Mais je me gourre peut-être...
aminert2100 Messages postés 82 Date d'inscription dimanche 15 juin 2003 Statut Membre Dernière intervention 8 mai 2008
16 déc. 2003 à 18:10
Lorsque je choisi un filtre et je clique sur GO rien ne se passe… :(
aminert2100 Messages postés 82 Date d'inscription dimanche 15 juin 2003 Statut Membre Dernière intervention 8 mai 2008
16 déc. 2003 à 18:08
ça marche pas chez moi je windows Me
Rejoignez-nous