A Tester : Nouveau plugin => Débruitage des images
Modérateur : Modérateurs
-
- 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
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.
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.
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.
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.
Gestion complète du multilangue
sauver les derniers paramètres entrées
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.
[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.
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.
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.
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.
Gestion complète du multilangue
sauver les derniers paramètres entrées
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.
-
- 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
Bonsoir Alex,
Je viens de le télécharger et d'après un premier essai, ça à l'ait très intéressant.
Merci.
Je viens de le télécharger et d'après un premier essai, ça à l'ait très intéressant.
Merci.
-
- Administrateur(trice)|Administrateur|Administratrice
- Messages : 13192
- Inscription : 02 févr. 2005 9:35
- Contact :
Re: A Tester : Nouveau plugin => Débruitage des images
Bonjour Alexandre,
voilà qui est prometteur. Bravo.
Où conseilles-tu de loger la dll ???
voilà qui est prometteur. Bravo.
Où conseilles-tu de loger la dll ???
-
- 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
Bonsoir Moïse et Tom,
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à ).
A+
Alex
Il faut la placer dans le répertoire plugin de PF, le même que le fichier denoise.pfl.Tom a écrit :Où conseilles-tu de loger la dll ???
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à ).
J'espère que comme les précédents plugin il sera utile à plusieurs personne.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.
A+
Alex
-
- Administrateur(trice)|Administrateur|Administratrice
- Messages : 13192
- Inscription : 02 févr. 2005 9:35
- Contact :
Re: A Tester : Nouveau plugin => Débruitage des images
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.
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.
-
- 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
Salut Alex,
Marche nickel, et les résultats sont surprenants
Un trés bon plugin qui va aider beaucoups de monde..... moi le premier
Bravo
A+
Marche nickel, et les résultats sont surprenants
Un trés bon plugin qui va aider beaucoups de monde..... moi le premier
Bravo
A+
Je confirme, bien qu'ayant coché la case, mon Athlon XP pourris n'a toujours qu'un seul coeurTom a écrit :Par contre, le fait de cocher "Processeur multi-coeurs" n'a pas plus d'effet sous XP que sous Vista.....
-
- 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
-
- 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
et 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!!
Très très prometteur et je pense qu'il va vite devenir un indispensable!!!
Encore merci pour Photofiltre et surtout pour nous!!
-
- 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
Bonsoir,
Bravo et merci !
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.
Bravo et merci !
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.
-
- 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
Bonjour,
d'abord merci pour vos encouragements
Je pense que tous on va arriver à un truc sympa.
Car normalement le plugin récupère le chemin des plugins (donné par PF) et charge la dll à partir de là.
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.
Ce sera fait.
Merci à tous pour votre enthousiasme.
alex
d'abord merci pour vos encouragements
Je pense que tous on va arriver à un truc sympa.
As-tu bien dézippé tous les fichiers dans le répertoire plugins de PF ?gerard 221 a écrit : j'ai toujours le même message
"GREYCStoration.dll not found
Car normalement le plugin récupère le chemin des plugins (donné par PF) et charge la dll à partir de là.
Bon ben je laisse tomber cette piste.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.
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.
Pourtant c'était écrit dans la docpf a écrit :Je confirme, bien qu'ayant coché la case, mon Athlon XP pourris n'a toujours qu'un seul coeur
Tu as raison JCB, j'ai oublié...dans les précédents plugins je l'avais mis ce bouton.JCB a écrit :Serait-il possible d'ajouter un bouton Restaurer pour récupérer l'image d'origine ?
Ce sera fait.
Merci à tous pour votre enthousiasme.
alex
-
- Administrateur(trice)|Administrateur|Administratrice
- Messages : 13192
- Inscription : 02 févr. 2005 9:35
- Contact :
Re: A Tester : Nouveau plugin => Débruitage des images
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.
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.
j'obtiens exactement les mêmes temps.
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.
-
- 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
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é.
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é.
-
- 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
Bonjour et merci.
Après essais sur des photos en noir et blanc...génial....
Bonne journée.
Après essais sur des photos en noir et blanc...génial....
Bonne journée.
-
- 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
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...
A+
alex
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...
A+
alex
-
- 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
agambier
Très riche idée ce débruiteur! Merci (je viens de le découvrir).
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_
2_
Très riche idée ce débruiteur! Merci (je viens de le découvrir).
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_
2_