Page 1 sur 1

resynthesizer

Publié : 17 juin 2020, 01:31
par Ucorsinu
Bonsoir à tous,

J'ai télécharger la dernière version de Gimp 2.10.20 et du coup resynthesizer ne fonctionne plus. En parcourent le net j'ai retrouver cela : resynthesizer_0.16c_bootchk_32bits-64bits-Win\64bits en provenance de http://www.aljacom.com/~gimp/Filtres_Di ... _Suite3.7z. Par contre je ne sais pas dans quel dossier et ou répertoire le mettre. Si quelqu’un pourrait m’expliquer ce serait bien.

Petite précision je suis sous Windows 10 64bit

Merci

Cordialement

Ucorsinu

Où télécharger resynthesizer ?

Publié : 19 juin 2020, 20:06
par Gimphried
Bonghjornu,

Le lien fourni ci-dessus permet de télécharger l'archive Filtres_Divers_Testes_Gimp-2.10_Win64_Suite3.7z de 32 Mo.
=> Cette archive zippée ne contient pas le greffon resynthesizer.

Il vaut mieux indiquer la page contenant le lien pour apprécier le contexte d'un téléchargement qui s'avère conséquent.
Ensuite préciser le lien direct comme ci-dessous.

Greffon Resynthesizer pour Gimp 2.10.20 Windows 10 64-bit

Publié : 19 juin 2020, 20:14
par Gimphried
1. Gimp 2.10.20 : greffon Resynthesizer pour Windows 10 64-bit

Le greffon Resynthesizer synthétise une partie cachée de l'image.
Cette partie cachée peut être :
  • une sélection par l'utilisateur qui veut supprimer un élément du décor.
    => Qu'y a-t-il derrière ce personnage que l'on veut supprimer ?
  • hors cadre de l'image pour étendre l'image au-delà des bords photographiés.
    => Agrandir le cadre d'une image en inventant le hors champ de proximité.
La texture synthétisée est recréée à partir du décor environnant la partie cachée.

Vocabulaire international :
  1. Gimp Resynthesizer : "Filtres" > "Amélioration" > "Heal Selection..." ou "Filtres" > "Carte" > "Resynthesize"
  2. G'mic : "Inpaint"
  3. Photoshop: "Content Aware Fill" = Remplissage d'après le contenu

Historique de resynthesizer

Publié : 19 juin 2020, 20:23
par Gimphried
1.1 Historique du greffon Resynthesizer

Windows ou Mac ne sont pas les cibles privilégiées de ce greffon populaire.
La version Windows peut être décalées par rapport à la version Linux.
  • 2000-2008 : Paul F. Harrison : Resynthesizer 0.13b Gimp 2.2, PhD université Monash, Melbourne
  • 2002 : contributeurs Laurent Despeyroux, David Rodríguez García
  • 2010-2019 : Lloyd Konneker (bootchk)
    • 2011 : plugin-resynth-fill-pattern.py selon une idée de Rob Antonishen
    • 2011/04/17 : Resynthesizer 1.0 Gimp 2.6.11 Windows 7 32-bit
      => était disponible dans le noeud 25219 du registry.gimp.org
    • 2014/01/14 : Resynthesizer 0.16c Gimp 2.8 Windows 64-bit compilé par Samj
      => Télécharger resynthesizer_0.16c_bootchk_32bits-64bits-Win.zip 935 Ko (957 867 octets)
    • 2018/01/09 : Resynthesizer 2.0.3 multithread Linux
    • 2018/05/22 : Resynthesizer 0.16c Gimp 2.10 Windows 10 64-bit compilé par Samj sur aljacom
      :arrow: Filtres_Divers_Gimp-2.10_Win32-Win64.7z 78,1 Mo (81 955 789 octets)
  • 2019/04/28: traduction en français par Jean-René Bastien

Installation de resynthesizer dans Gimp 2.10.2à Win10

Publié : 19 juin 2020, 20:34
par Gimphried
1.2 Installation du greffon Resynthesizer dans Gimp 2.10.20 Windows 10

L'installation proposée est par utilisateur Windows sans nécessité des droits administrateurs :
  1. Déziper Filtres_Divers_Gimp-2.10_Win32-Win64.7z 78,1 Mo dans C:\Tool\Gimp\plugin\Resynthesizer\setup
  2. Renommer le dossier "Filtres_Divers_Gimp-2.10_Win32-Win64" 276 Mo en "Gimp2.10_resynth016c"
  3. Copier C:\Tool\Gimp\plugin\Resynthesizer\setup\Gimp2.10_resynth016c\resynthesizer_0.16c_bootchk_32bits-64bits-Win\64bits\*.py et *.exe dans :
    => C:\Users\YourUserName\AppData\Roaming\GIMP\2.10\plug-ins
  4. Copier C:\Tool\Gimp\plugin\Resynthesizer\setup\Gimp2.10_resynth016c\resynthesizer_0.16c_bootchk_32bits-64bits-Win\script-fu\*.scm dans
    => C:\Users\YourUserName\AppData\Roaming\GIMP\2.10\scripts

Validation de l'installation Resynthesizer dans Gimp 2.10.20

Publié : 19 juin 2020, 20:46
par Gimphried
1.3 Vérification de l'installation du greffon Resynthesizer
  1. Lancer Gimp 2.10.20
    => La première fois, le démarrage sera un peu plus long que d'habitude.
    Gimp analyse les nouveaux greffons Resynthesizer .exe 64-bit et Python .py ainsi que les scripts survivants TinyScheme .scm à l'attaque du Python :
  2. Gimp menu "Filtres" > "Script-Fu" > "Console"

    Code : Tout sélectionner

    (gimp-procedural-db-query "syn" ".*" ".*" ".*" ".*" ".*" ".*")
    
    (6 ("python-fu-sharpen-resynthesized" "plug-in-resynthesizer-old" "plug-in-resynthesizer" "python-fu-fill-pattern-resynth" "plug-in-resynth-controls" "python-fu-enlarge-resynthesized"))
  3. Rechercher les greffons et scripts par l'auteur d'origine :

    Code : Tout sélectionner

    (gimp-procedural-db-query ".*" ".*" ".*" ".*Harrison" ".*" ".*" ".*")
    
    (6 ("script-fu-smart-remove" "script-fu-smart-sharpen" "plug-in-resynthesizer-old" "plug-in-resynthesizer" "plug-in-resynth-controls" "script-fu-smart-enlarge"))
  4. Rechercher les greffons par le principal mainteneur :

    Code : Tout sélectionner

    (gimp-procedural-db-query ".*" ".*" ".*" ".*Konneker" ".*" ".*" ".*")
    
    (10 ("python-fu-sharpen-resynthesized" "python-fu-uncrop" "python-fu-map-style" "python-fu-heal-transparency" "python-fu-render-texture" "plug-in-resynthesizer" "python-fu-fill-pattern-resynth" "plug-in-resynth-controls" "python-fu-enlarge-resynthesized" "python-fu-heal-selection"))

Comment utiliser Resynthesizer dans Gimp 2.10.20 ?

Publié : 19 juin 2020, 22:11
par Gimphried
1.4 Usage du greffon Resynthesizer dans Gimp 2.10.20 Windows 10 64-bit

La sélection de la cible est standard :
  1. Gimp menu "Fichier" > "Ouvrir" une image de personnes en groupe le long d'une ligne : par exemple un podium, une plage...
    => l'objectif est de ne mettre en avant deux personnes côte à côte dans le groupe.
    Vous pouvez également utiliser une image de test avec un groupe d'objets.
  2. Clic "outil de découpe" dans la barre d'outils
    => ne garder que deux personnes côte à côte qui consituent la cible.
    Couper au mieux la personne à gauche de la cible et celle à droite de la cible.
  3. Clic "outil de section à main levée"
    Sélectionner au lasso la partie résiduelle de la personne de droite.
    => La sélection au lasso peut être faite grossièrement quand ce qui reste de la personne de droite à supprimer se détache d'un fond plus ou moins uniforme.
    :arrow: la sélection devra être plus précise (plus de zoom, augmenter le nombre de points de sélection) sur la partie de contact entre la personne de droite à supprimer et la cible.

Win10 Gimp 2.10.20 resynthesizer "Heal selection"

Publié : 19 juin 2020, 23:10
par Gimphried
1.4.1 Gimp Resynthesizer : usage de "Heal selection"

L'hypothèse est que la personne à droite de la cible ne cache que le décor d'arrière plan mais pas la cible.

La synthèse soustractive reconsituera le décor en préservant la cible.

Colorier la sélection en rouge absolu RGB notation HTML "ff0000".
  1. Gimp menu "Edition" > "Remplir avec la couleur de PP"
    => sous-entendu : la couleur de Premier Plan est le rouge absolu "ff0000".
  2. Gimp menu "Filtres" > "Amélioration" > "Heal selection"
    => la dlgbox "python_fu_heal_selection" s'affiche.
  3. "Context sampling width (pixels)": 5
    => limiter mais pas trop le bord à générer
  4. Sample form: "Above and below" dans la listbox
    => au lieu de "All around" qui dupliquerait éventuellement la cible
  5. Filling order: "Random" inchangé
    => Clic btn "valider"
    Un bord de 5 pixels a été ajouté sur la frontière entre la cible et la partie de droite rouge.
    Le fond de la partie de droite rouge a été remplacé par un fond compatible avec le décor.
  6. Gimp menu "Sélection" > "Aucune"
    => Il reste à retravailler la délimitation un peu rouge de la zone supprimée.
  7. Clic "Outil Clonage" dans la barre d'outils
    => choisir la brosse qui vous convient pour gommer la ligne rouge de démarcation dans la zone en contact avec le fond commun.
    Par exemple "Hardness 025 (51 x 5) à réduire à la taille 5 pixels dans "Options de l'outil".
  8. Clic "Outil Correcteur" dans la barre d'outils
    => gommer la ligne rouge de démarcation dans la zone en contact avec la cible.
Amélioration possible : en travaillant sur une copie de l'image dans un calque avec transparence alpha, la ligne de démarcation rouge s'efface en la rendant transparente avec une brosse couleur noire.

Win10 Gimp 2.10.20 resynthesizer "Smart remove selection"

Publié : 19 juin 2020, 23:15
par Gimphried
1.4.2 Gimp Resynthesizer : usage de "Smart remove selection old"

La synthèse regénératrice tente de recréer la texture manquante de la cible cachée partiellement par la personne de gauche à supprimer.

Refaire le même mode opératoire pour sélectionner ce qui reste de la personne de gauche.

Hypothèse : la personne de gauche cache par exemple un bras ou la veste de la cible.
  1. Gimp menu "Edition" > "Couper"
    => le reste de la personne de gauche a disparu.
    La sélection, dont le coutour est animé par la marche des fourmis, délimite la zone correspondante avec un fond transparent.
  2. Gimp menu "Filtres" > "Amélioration" > "Smart remove selection old"
    => la dlgbox "Script-Fu : Smart remove selection old" s'ouvre.
  3. "Radius to take textue from" : 93
Etant donné le nombre d'itération, mémoriser les raccourcis :
  1. Alt+R : menu "Filt(r)es"
  2. M : menu "A(m)élioration"
  3. H : menu "Passe-(H)aut..."
  4. H : menu "(H)eal selection..."
  5. flèches vers le bas jusqu'à "Smart remove selection old"
Annuler par Ctrl+Z et tester une autre valeur de "Radius" par Maj+Ctrl+F afin de minimiser la correction finale.

Les remarques sur l'optimisation de ce tutoriel sont les bienvenues
Cordialement.

Référence :
"Getting Around in GIMP - Heal Selection (Resynthesizer)" de Pat David, 27 août 2012