A Tester : Nouveau plugin => Débruitage des images

Suggestion de plugin, support de plugin,... En clair tout ce qui a rapport avec les plugins c'est ici !

Modérateur : Modérateurs

Répondre
agambier
Régulier(ère)|Régulier|Régulière
Régulier(ère)|Régulier|Régulière
Messages : 263
Inscription : 15 févr. 2006 10:52
Version de PhotoFiltre : PF 6.2.5
Système d'exploitation : XP Pro SP2
Mémoire RAM : 768 Mo

A Tester : Nouveau plugin => Débruitage des images

Message par agambier »

Téléchargement de la dernière version Beta :

[Tom] Dernière version Beta du 7 Avril 2008, téléchargeable à cette adresse :
http://jptom.free.fr/Download/denoise_080407.zip [/Tom]



Bonjour,

je suis en train de finaliser un plugin pour le débruitage.
Ce plugin est basé sur l'algo GREYCStoration http://www.greyc.ensicaen.fr/~dtschump/greycstoration/.

Bien entendu cette version est une beta et n'est pas entièrement finie.
vous trouverez l'installation ici:
http://dedikam4.com//telechargement.php ... fdcd5cafa1

Voici le principe de fonctionnement.
Image

1. Vous pouvez sélectionner une zone de l'image ou non.
2. le paramètre nombre de passage définit combien de fois le filtre va être appliqué sur l'image.
3. le paramètre atténuation du bruit définit la force de correction du bruit.
4. le paramètre netteté définit comment les contours seront conservé (pour éviter le flouttage de l'image).
5. l'option processeur multicoeur est là pour le développement je vous en reparle plus bas.
n
1er exemple.
Image
L'image de gauche est l'originale.
L'image du centre correspond aux paramètres suivants :
. passage = 1, atténuation=1.0, netteté=0.8
L'image de droite correspond aux paramètres suivants :
. passage = 2, atténuation=1.0, netteté=0.8

2eme exemple.
Image
L'image de gauche est l'originale.
L'image du centre correspond aux paramètres suivants :
. passage = 1, atténuation=1.0, netteté=0.8
L'image de droite correspond aux paramètres suivants :
. passage = 2, atténuation=1.0, netteté=0.8

J'aurai besoin de personnes ayant un processeur multicoeur.
si c'est le cas essayez de cocher la case "processeur multicoeur" et de voir si le traitement est plus rapide ou non.
En pratique le plugin lance 2 thread de traitement au lieu de un.
Si le traitement est plus rapide je modifirai le plugin pour qu'il adapte le nombre de threads en fonction du processeur.

De plus pouvez faire des essais sur plusieurs images. J'ai fait des essais sur des photos et ça fonctionnait.
On pourra ensemble définir les valeurs par défaut à mettre dans le plugin.

Il me reste à faire.
:arrow: Gestion complète du multilangue
:arrow: sauver les derniers paramètres entrées
:arrow: je vais rajouter aussi la possibilité de sélectionner une zone de l'image pour faire ses réglages et avec une option on applique le filtre à toute l'image sans fermer puis relancer le plugin.

A bientot
Alex.
Dernière modification par agambier le 12 sept. 2008 16:50, modifié 2 fois.
Hoareau Moïse
Modérateur(trice)|Modérateur|Modératrice
Modérateur(trice)|Modérateur|Modératrice
Messages : 3479
Inscription : 07 déc. 2004 19:37
Version de PhotoFiltre : PF / PFS
Système d'exploitation : Windows 10
Mémoire RAM : 6
Localisation : 46

Re: A Tester : Nouveau plugin => Débruitage des images

Message par Hoareau Moïse »

Bonsoir Alex,

Je viens de le télécharger et d'après un premier essai, ça à l'ait très intéressant.

Merci.
Petit à petit on devient moins petit.
Tom
Administrateur(trice)|Administrateur|Administratrice
Administrateur(trice)|Administrateur|Administratrice
Messages : 13192
Inscription : 02 févr. 2005 9:35
Contact :

Re: A Tester : Nouveau plugin => Débruitage des images

Message par Tom »

Bonjour Alexandre,

voilà qui est prometteur. Bravo.
Où conseilles-tu de loger la dll ???
Bien plus facile avec PhotoFiltre. Cordialement.
. . Image . . Image
agambier
Régulier(ère)|Régulier|Régulière
Régulier(ère)|Régulier|Régulière
Messages : 263
Inscription : 15 févr. 2006 10:52
Version de PhotoFiltre : PF 6.2.5
Système d'exploitation : XP Pro SP2
Mémoire RAM : 768 Mo

Re: A Tester : Nouveau plugin => Débruitage des images

Message par agambier »

Bonsoir Moïse et Tom,
Tom a écrit :Où conseilles-tu de loger la dll ???
Il faut la placer dans le répertoire plugin de PF, le même que le fichier denoise.pfl.

J'ai choisi de la placer ici afin d'éviter à courir partout après lors de mise à jour.
J'aurai préféré intégrer l'algo GREYCStoration directement dans le plugin mais il ne compile pas sous Borland.
J'ai donc été obligé de le mettre sous forme de DLL. (Je raconte un peu ma vie là :roll: ).
Hoareau Moïse a écrit :Je viens de le télécharger et d'après un premier essai, ça à l'ait très intéressant.
J'espère que comme les précédents plugin il sera utile à plusieurs personne.

A+
Alex
Tom
Administrateur(trice)|Administrateur|Administratrice
Administrateur(trice)|Administrateur|Administratrice
Messages : 13192
Inscription : 02 févr. 2005 9:35
Contact :

Re: A Tester : Nouveau plugin => Débruitage des images

Message par Tom »

J'ai fait quelques essais sous XP Pentium 4 double proc 3.2 Ghz, et Vista Intel 2 duo T7300 2 Ghz.

Les effets visuels sont déjà très intéressants, même sans toucher les valeurs par défaut.
Pour la même image de 2272 x 1704 pixels, j'obtiens les valeurs de temps suivantes :
XP : . . . 1 seul passage : 33 s . . . . . . 2 passages : 46 s
Vista : . 1 seul passage : 45 s . . . . . . 2 passages : 1 minute 55 s

Par contre, le fait de cocher "Processeur multi-coeurs" n'a pas plus d'effet sous XP que sous Vista,
j'obtiens exactement les mêmes temps. :shock:
Bien plus facile avec PhotoFiltre. Cordialement.
. . Image . . Image
pf
Développeur(se)|Développeur|Développeuse
Développeur(se)|Développeur|Développeuse
Messages : 974
Inscription : 28 avr. 2004 8:45
Version de PhotoFiltre : 6
Système d'exploitation : xp seven
Localisation : 78

Re: A Tester : Nouveau plugin => Débruitage des images

Message par pf »

Salut Alex,
Marche nickel, et les résultats sont surprenants :shock:
Un trés bon plugin qui va aider beaucoups de monde..... moi le premier :mrgreen:
Bravo :clap:
A+
Tom a écrit :Par contre, le fait de cocher "Processeur multi-coeurs" n'a pas plus d'effet sous XP que sous Vista.....
Je confirme, bien qu'ayant coché la case, mon Athlon XP pourris n'a toujours qu'un seul coeur :wink: :mrgreen: :lol:
Desesperate HouseTroll
gerard 221
Régulier(ère)|Régulier|Régulière
Régulier(ère)|Régulier|Régulière
Messages : 108
Inscription : 29 janv. 2007 20:48
Version de PhotoFiltre : 9.0
Système d'exploitation : windows xp édition familiale
Processeur : pentium 4
Mémoire RAM : 512

Re: A Tester : Nouveau plugin => Débruitage des images

Message par gerard 221 »

bonsoir
j'ai toujours le même message
Image
merci
Image
Benthai
Super posteur(se)|Super posteur|Super posteuse
Super posteur(se)|Super posteur|Super posteuse
Messages : 1161
Inscription : 23 août 2006 23:17
Version de PhotoFiltre : pf et pfs 922
Système d'exploitation : windows XP...SP3..et vista SP1
Localisation : France...
Contact :

Re: A Tester : Nouveau plugin => Débruitage des images

Message par Benthai »

:D et :clap: Merci Agambier pour ce plugin..Je connaissais GREYCStoration pour l'avoir essayé sous GIMP...et les résultat sont surprenants..et s'en est de même avec le plugin et les quelques essais que je viens d'effectuer...
Très très prometteur et je pense qu'il va vite devenir un indispensable!!!

Encore merci pour Photofiltre et surtout pour nous!! :lol:
ImageImagePFS X
JCB
Modérateur(trice)|Modérateur|Modératrice
Modérateur(trice)|Modérateur|Modératrice
Messages : 2898
Inscription : 10 févr. 2004 19:36
Version de PhotoFiltre : PF v11.4.2(x64)- PFS v10.14.1
Système d'exploitation : Windows 10 Home 64bits
Processeur : Intel inside Pentium
Mémoire RAM : 4 GB
Localisation : LILLE

Re: A Tester : Nouveau plugin => Débruitage des images

Message par JCB »

Bonsoir, :)

Bravo et merci ! :clap:

Comme le dit Tom, les params par défaut sont souvent suffisants.
----
Serait-il possible d'ajouter un bouton Restaurer pour récupérer l'image d'origine ? :?
Au bout d'un certain moment, après avoir plusieurs fois l'Aperçu, on n'a plus forcement l'image d'origine en mémoire.
Surtout si l'on n'a pas fait une duplication avant pour comparer. :oops:
Cordialement,
agambier
Régulier(ère)|Régulier|Régulière
Régulier(ère)|Régulier|Régulière
Messages : 263
Inscription : 15 févr. 2006 10:52
Version de PhotoFiltre : PF 6.2.5
Système d'exploitation : XP Pro SP2
Mémoire RAM : 768 Mo

Re: A Tester : Nouveau plugin => Débruitage des images

Message par agambier »

Bonjour,

d'abord merci pour vos encouragements :)
Je pense que tous on va arriver à un truc sympa.
gerard 221 a écrit : j'ai toujours le même message
"GREYCStoration.dll not found
As-tu bien dézippé tous les fichiers dans le répertoire plugins de PF ?
Car normalement le plugin récupère le chemin des plugins (donné par PF) et charge la dll à partir de là.
Tom a écrit :Par contre, le fait de cocher "Processeur multi-coeurs" n'a pas plus d'effet sous XP que sous Vista,
j'obtiens exactement les mêmes temps. :shock:
Bon ben je laisse tomber cette piste. :(
J'ai un moyen de diminuer le temps de calcul entre deux réglages mais cela consommerai énormément de mémoire.
Il suffirait de stocker les images pour chaque passage, ainsi si on rajoute un passage avec les mêmes paramètres, le plugin ne recalculerai que le passage supplémentaire. Mais cela consommerai bcp de mémoire. Et je pense qu'on joue plus avec les paramètres qu'avec le nombre de passage.
pf a écrit :Je confirme, bien qu'ayant coché la case, mon Athlon XP pourris n'a toujours qu'un seul coeur :wink: :mrgreen: :lol:
:shock: Pourtant c'était écrit dans la doc :wink: :lol:
JCB a écrit :Serait-il possible d'ajouter un bouton Restaurer pour récupérer l'image d'origine ? :?
Tu as raison JCB, j'ai oublié...dans les précédents plugins je l'avais mis ce bouton.
Ce sera fait.

Merci à tous pour votre enthousiasme.
alex
Tom
Administrateur(trice)|Administrateur|Administratrice
Administrateur(trice)|Administrateur|Administratrice
Messages : 13192
Inscription : 02 févr. 2005 9:35
Contact :

Re: A Tester : Nouveau plugin => Débruitage des images

Message par Tom »

Par contre, le fait de cocher "Processeur multi-coeurs" n'a pas plus d'effet sous XP que sous Vista,
j'obtiens exactement les mêmes temps. :shock:

Bon ben je laisse tomber cette piste. :(

C'est un peu dommage, car le traitement est tout de même très long pour une image de taille moyenne. :oops:
Bien plus facile avec PhotoFiltre. Cordialement.
. . Image . . Image
agambier
Régulier(ère)|Régulier|Régulière
Régulier(ère)|Régulier|Régulière
Messages : 263
Inscription : 15 févr. 2006 10:52
Version de PhotoFiltre : PF 6.2.5
Système d'exploitation : XP Pro SP2
Mémoire RAM : 768 Mo

Re: A Tester : Nouveau plugin => Débruitage des images

Message par agambier »

Je suis d'accord avec toi Tom mais là je dépend uniquement de l'algo GREYCStoration.

Je vais faire des essais avec leur appli de démo pour comparer les vitesses et voir si y a un paramètre que j'ai loupé.
sergiomaz
Super posteur(se)|Super posteur|Super posteuse
Super posteur(se)|Super posteur|Super posteuse
Messages : 1219
Inscription : 20 févr. 2005 13:24
Version de PhotoFiltre : PFS.X. et PF6.4.0.PF7
Système d'exploitation : w7
Processeur : intel CoreI3
Mémoire RAM : 6go
Localisation : montreuil 93 et Aube 10
Contact :

Re: A Tester : Nouveau plugin => Débruitage des images

Message par sergiomaz »

Bonjour et merci.

Après essais sur des photos en noir et blanc...génial....

Bonne journée.
Image

Bonjour et bonne journée..
agambier
Régulier(ère)|Régulier|Régulière
Régulier(ère)|Régulier|Régulière
Messages : 263
Inscription : 15 févr. 2006 10:52
Version de PhotoFiltre : PF 6.2.5
Système d'exploitation : XP Pro SP2
Mémoire RAM : 768 Mo

Re: A Tester : Nouveau plugin => Débruitage des images

Message par agambier »

Bonsoir,

je viens de faire quelques essais et l'algorythme GREYCStoration utilisé par le plugin est aussi tres pratique pour effacer l'artefact jpg.< :)

Concernant les processeurs multicoeurs...
j'ai gratté un peu dans la doc et les sources de greycstoration. Il s'avère que le mode multihread ne fonctionne que si on lui demande de découpé l'image en blocs qui seront traité chacun par un thread. Il faut faire des essais pour voir les résultats car il chaque bloc étant traité dans son coin et en parallèle ce n'est plus un traitement globale de l'image qui est fait.
j'ai bon espoir !

De plus j'ai trouvé comment détecté les processeurs multicoeurs mais les exemples que j'ai ne fonctionne que pour les machines intel. a gratter encore...

J'essai de vous fournir une version pour demain afin que vous puissiez continuer à tester svp.

Serait ce possible de voir des exemples de photos avant et après le plugin ?

Après ce plugin je vous prépare un autre qui peu être sympa...mais finissons celui là d'abord... :wink:

A+
alex
FMG
Posteur(se) acharné(e)|Posteur acharné|Posteuse acharnée
Posteur(se) acharné(e)|Posteur acharné|Posteuse acharnée
Messages : 696
Inscription : 31 août 2004 1:07
Version de PhotoFiltre : 6.3.1.
Système d'exploitation : Windows XP
Processeur : AMD Athlon 64 3200+
Mémoire RAM : 1.68 giga
Localisation : Champigny-sur-Marne, France

Re: A Tester : Nouveau plugin => Débruitage des images

Message par FMG »

agambier
Très riche idée ce débruiteur! Merci (je viens de le découvrir). :clap:

Testé très rapidement (avec PF 6.3.1).
Pour le test j'ai fait une prise en ISO 1600 (format d'origine 3008x2000 pixels) afin d'avoir du bruit!
(Petite ampoule de lampe de poche en macro)

Avant/Après débruitage

1_ Image


2_ Image
Répondre