Skip to main content
Working from scratch, following simplicity

Heal selection in Gimp installazione e un esempio pratico

La suite dei plug-in Resynthesizer contiene un interessante strumento che permette di rimuovere degli oggetti indesiderati dalle immagini ricoprendole con gli elementi simili a quelli adiacenti. Nell'articolo descrivo come installare la versione 2, compilandola dai sorgenti presenti in GitHub o usando un più comodo eseguibile e un esempio del suo utilizzo.

Gimp[fn]GIMP. (4 agosto 2015). Wikipedia, L'enciclopedia libera.[/fn] è un fantastico programma per la creazione e modifica di immagini digitali raster, open source e disponibile in molte lingue e piattaforme. Tra l'altro è anche espandibile ed estensibile, è progettato per essere migliorato con l'utilizzo di plug-in ed estensioni. Una delle più interessanti è rappresentata dalla suite Resynthesizer con il filtro Heal selection: un'interessante funzione per rimuovere gli oggetti indesiderati nelle immagini e usata spesso anche per riparare le vecchie e deteriorate fotografie acquisite con lo scanner.

Installation and a practical example of the heal selection filter in Gimp

Installazione

Grazie al fatto che la suite è open source si possono usare due metodi per installarla nel proprio computer:

  1. compilandola dal sorgente presente in GitHub;
  2. sfruttando degli eseguibili che la contengono insieme ad altri plug-in, script etc. per GIMP.

GitHub

Anche se i file principali non sono aggiornati da oltre quattro anni, l'archivio su GitHub è quello ufficiale del progetto e contiene la versione 2.0 che è una completa riscrittura dell'originale ed è multithread.

Asuumendo di non avere installato le vecchie versioni nel proprio sistema, si può procedere in questo modo:

  • si clona il repository in GitHub o si scarica e decomprime lo zip in una cartella;
  • si compila il tutto:
    ./autogen.sh[fn]Nel mio caso ho dovuto installare il pacchetto libgimp2.0-dev per completare autogen.sh senza ottenere errori[/fn]
            ./configure
            make
            make install (o meglio...)
    
    copiare manualmente gli script Python nella cartella ~/.gimp-2.8/plug-ins/ rendendoli eseguibili, altrimenti non si trovano nel menu di GIMP. I file sono i seguenti:
    plugin-heal-selection.py
    plugin-heal-transparency.py
    plugin-map-style.py
    plugin-render-texture.py
    plugin-resynth-enlarge.py
    plugin-resynth-fill-pattern.py
    plugin-resynth-sharpen.py
    plugin-uncrop.py
    resynthesizer
    resynthesizer_gui
    

Direttamente

Ci sono su internet delle collezioni di estensioni per GIMP che in pochi passaggi permettono di scegliere quali Plug-in, Script, Pennelli, etc, installare con un pratico eseguibile. Alcuni di questi contengono la suite Resynthesizer, eccone alcuni:

  • GIMP Extensions for Windows;
  • GIMP Plugin Registry disponibile per Gimp 2.8 in Ubuntu e derivate (dal repository ufficiale[fn]Per installare il GIMP Plugin Registry per GIMP 2.8 in Ubuntu si può usare il comando sotto:
    sudo apt-get install gimp-plugin-registry
    
    [/fn]);
  • Resynthesizer v1.0 for Linux and Windows è nel sito di GIMP Plugin Registry.

Un esempio

Nella galleria qui sotto ho messo un esempio pratico dell'utilizzo del filtro Heal selection (Filters -> enhance -> Heal selection...) usando una foto del murale di Keith Haring presente a Pisa sulla parete posteriore del convento dei frati Servi di Maria della chiesa di S. Antonio[fn]Maggiori informazioni qui: Murale di Keith Haring: Tuttomondo[/fn].

L'immagine finale è stata ottenuta solo con la selezione a mano ed il filtro Heal selection. Non è perfetta ma richiede qualche ulteriore ritocco per mascherare meglio le cancellazioni effettuate.

TAGS MULTI

Add new comment

The content of this field is kept private and will not be shown publicly.

Plain text

  • No HTML tags allowed.
  • Web page addresses and email addresses turn into links automatically.
  • Lines and paragraphs break automatically.
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.

Add new comment

The content of this field is kept private and will not be shown publicly.

Plain text

  • No HTML tags allowed.
  • Web page addresses and email addresses turn into links automatically.
  • Lines and paragraphs break automatically.
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
Sponsored Links
Pubblicità

Nicola Rainiero

A civil geotechnical engineer with the ambition to facilitate own work with free software for a knowledge and collective sharing. Also, I deal with green energy and in particular shallow geothermal energy. I have always been involved in web design and 3D modelling.