Senza categoria
mar 14, 2007

[GIMP] Modificare tante immagini Contemporaneamente

Vi è capitato di rimpiangere il vostro amato Photoshop, perchè con GIMP non riuscite a modificare tante foto in un colpo solo…
Beh… VI CAPISCO!
Per questo ho raccolto delle informazioni su internet per creare una semplice ma funzionale guida, per portare questa stessa funzionalità anche su GIMP.

Installate i seguenti pacchetti:

sudo apt-get install gimp libgimp2.0-dev

questo installerà anche tante dipendenze.
Dopodichè procuratevi il plugin, necessario DBP: David’s Batch Processor:

wget http://www.ozemail.com.au/~hodsond/dbpSrc-1-1-5.tgz
tar xzvf dbpSrc-1-1-5.tgz
cd dbp-1.1.5/
make

aspettare che abbia finito, e poi:

gimptool-2.0 –install-bin dbp

A questo punto avviate GIMP, e dal menù Xtns, scegliete Batch Processer.
Da qui potete scegliere i file da modificare, e impostare tutto ciò che volete… bello, non trovate? :)

(post di ispirazione)
-aggiornamento 28 Febbraio: corretto errore nella guida, grazie alla segnalazione di Alexit

Post simili:

  • http://3v1n0.tuxfamily.org/blog/ Treviño

    BBBBello, grazie :)

  • http://alexit.wordpress.com AleXit

    Top! Serviva pure a me… (anche se le modifiche in batch le facevo con gThumb) ;)

  • Otacon

    Fico!Ottimo Script…LO CERCAVO DA ANNI!

  • Johnny Ghio

    Peccato :( sulla mia Fedora 14 il “make” mi restituisce un errore:

    [root@johnny dbp-1.1.5]# makeg++ -o dbp -Wall -O2 -I. *.cc -pthread -I/usr/include/gimp-2.0 -I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12   -pthread -lgimpui-2.0 -lgimpwidgets-2.0 -lgimpmodule-2.0 -lgimp-2.0 -lgimpmath-2.0 -lgimpconfig-2.0 -lgimpcolor-2.0 -lgimpbase-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lm -lcairo -lpng12 -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0   -DGTK_DISABLE_DEPRECATED  dbp.cc: In function ‘void query()’:dbp.cc:82:3: warning: deprecated conversion from string constant to ‘gchar*’dbp.cc:82:3: warning: deprecated conversion from string constant to ‘gchar*’gui.cc: In constructor ‘Dbp::GtkCBBase::GtkCBBase(GtkObject*, std::string)’:gui.cc:71:3: error: ‘GtkSignalFunc’ was not declared in this scopegui.cc:71:17: error: expected ‘;’ before ‘fn’gui.cc:72:3: error: argument of type ‘void (Dbp::GtkCBBase::)()’ does not match ‘void (*)()’gui.cc: In member function ‘GtkObject* Dbp::Gui::add(Dbp::ControlLayout&, const std::string&, float&, float, float, int)’:gui.cc:120:3: error: ‘GtkSignalFunc’ was not declared in this scopegui.cc: In member function ‘GtkObject* Dbp::Gui::add(Dbp::ControlLayout&, const std::string&, gdouble&, float, float, int)’:gui.cc:133:3: error: ‘GtkSignalFunc’ was not declared in this scopegui.cc: In member function ‘void Dbp::Gui::add(Dbp::ControlLayout&, const std::string&, int&, int, int)’:gui.cc:144:3: error: ‘GtkSignalFunc’ was not declared in this scopegui.cc: In member function ‘void Dbp::Gui::addItem(GtkWidget*, std::string, int*, int&)’:gui.cc:162:3: error: ‘GtkSignalFunc’ was not declared in this scopegui.cc: In static member function ‘static GtkWidget* Dbp::Gui::checkButtonFor(bool&)’:gui.cc:225:3: error: ‘GtkSignalFunc’ was not declared in this scopegui.cc: In member function ‘virtual GtkWidget* Dbp::RenameGui::build()’:gui.cc:846:64: error: ‘gtk_file_selection_new’ was not declared in this scopegui.cc:849:3: error: ‘GtkFileSelection’ was not declared in this scopegui.cc:849:21: error: ‘fs’ was not declared in this scopegui.cc:849:57: error: ‘GTK_FILE_SELECTION’ was not declared in this scopegui.cc:857:44: error: ‘gtk_file_selection_hide_fileop_buttons’ was not declared in this scopegui.cc: In member function ‘void Dbp::RenameGui::okDirSelector()’:gui.cc:952:68: error: ‘GTK_FILE_SELECTION’ was not declared in this scopegui.cc:952:69: error: ‘gtk_file_selection_get_filename’ was not declared in this scopegui.cc: In member function ‘virtual GtkWidget* Dbp::OutputGui::build()’:gui.cc:1016:62: warning: dereferencing type-punned pointer will break strict-aliasing rulesgui.cc: In member function ‘virtual GtkWidget* Dbp::DbpGui::build()’:gui.cc:1112:3: error: ‘GTK_SIGNAL_FUNC’ was not declared in this scopeop.cc: In member function ‘virtual bool Dbp::InputOp::execute(int&, int&, Dbp::Location&)’:op.cc:127:46: error: ‘strcpy’ was not declared in this scopemake: *** [dbp] Errore 1

    Qualcuno sa darmi qualche dritta?
    Grazie
    Ciao
    Johnny

Google Banner

Creative Commons

Creative Commons License
Questo/a opera è pubblicato sotto una Licenza Creative Commons.
Based on a work at www.de-side.com.