Tecnologia e non solo

gennaio 28, 2017

Gimp 2.9.5 git

Filed under: Debian,image-processing — telperion @ 12:50 pm

postimage

Compilato in debian 8 ultimo git di gimp.
Mancano un po di lib, compilate anche quelle in /opt/gimp2.9:
libpng-1.6.26
libmypaint >= 1.3.0
lcms2 >= 2.7
libwep
pango1.0_1.40
libmng-2.0.3
aalib-1.4rc5
LibRaw-0.18.0
babl-git
gegl-git

Compilati anche i plugin fondamentali come gap, gmic non compila più ma quello compilato con la 2.9.4 funziona senza problemi compila di nuovo.
Anche animstack funziona.

Migrati anche i miei plugin python, cambiate le funzioni deprecate, più problematico, workaround perche se prima la selezione era vuota veniva considerata ALL, ora non più generando errori.
Il codice gimp 2.8 funzionate:

new = pdb.gimp_edit_copy(drawable)
floating_sel = pdb.gimp_edit_paste(drawable, False)
pdb.gimp_floating_sel_to_layer(floating_sel)

diventa:

is_empty = pdb.gimp_selection_is_empty(image)
if is_empty:
(TAB) pdb.gimp_selection_all(image)
new = pdb.gimp_edit_copy(drawable)
floating_sel = pdb.gimp_edit_paste(drawable, False)
pdb.gimp_floating_sel_to_layer(floating_sel)

(l’identazione è sminchiata da wp alla faccia del tasto code, code sta minchia)
e tutto funziona.

Anche i livelli inseriti con pdb.gimp_floating_sel_to_layer che prima venivano posizionati al top, ora vengono posizionati diversamente, quindi bisogna prenderne il controllo con drawable = pdb.gimp_image_get_active_drawable(image), altrimenti si ottengo effetti indesiderati del plugin.

Occhio a lavorare con molti livelli in 32 bit che il disco si riempie.
Meglio mettere le cartelle temp e scambio in un’altra partizione.
[EDIT] Purtroppo è un mangia memoria anche con precisione 8 bit rispetto alla versione 2.8.x, con 4GB di ram facile finire in swap (swappiness 15) con relativa bradipizzazione del sistema.

Per i miei usi con i miei plugin è già operativo, forse ancora un po lento rispetto al 2.8.x, ovviamente un marea di plugin/script non funzionano più, ma tanto non li uso mai.
[EDIT] è già operativo ma anche no dopo vari test e con molti livelli (tipo con animstack) il consumo memoria è ABNORME, quindi scartato per ora.

Un passo avanti rispetto alla 2.8?
Boh, la 2.8 è di 5 anni fa, ancora siamo lontani dalla 2.10, nel frattempo la comunita utilizzatori gimp si svuota sempre di più, siti/forum, chiudono o sono un deserto desolato.

ottobre 12, 2014

G’mic per gimp, filtro tipo “fumetto”

Filed under: image-processing — telperion @ 1:12 pm

Uno dei miei primi tentativi di filtri custom per g’mic.

mask164

Qua il codice basato su pendraw:

pastebin.com/raw.php?i=Mmj4ZpJ9

Crea un effetto “fumetto a colori” o “illustazione” dall’immagine.

Eventuali suggerimenti saranno apprezzati.

PS: Ho tentato di postare il codice su gimpchat, ma mi dice che il mio messaggio è “spammoso” …
Che dire?!
PPS: postato, è stato aggiunto ai filtri in Testing / Telperion / MC Pendraw.

(immagine del test dalla rete)

giugno 24, 2013

Gimp 2.9.1 vs 2.8.7 speed test.

Filed under: image-processing — telperion @ 3:24 pm

Altro test di velocità dei 2 gimp, usando questo script che applica varie trasformazioni all’immagine, in gimp 2.9.1 la precisione colore è 8 bit per essere uguale al 2.8.7.

Risultati:
gimp 2.8.7 (sulla destra) esegue lo script in circa 46 secondi,
gimp 2.9.1 (sulla sinistra) impiega invece circa 1 minuto e 7 secondi.

Senza interfaccia via procedura batch, la sostanza non cambia:

2.8.7
time sh work.sh
batch command executed successfully
real 1m15.371s

2.9.1
time sh work.sh
batch command executed successfully
plug-in ‘script-fu’ aborted before sending its procedure return values
EEEEeEeek! 1 GeglBuffers leaked
real 1m29.876s

Per ora gegl e opencl continuano a dimostrarsi notevolmente più lenti nell’esecuzione, speriamo in un notevole boost di performance quanto prima.

Il video è stato catturato ed editato con il solo uso di ffmpeg 1.2.1+git.

Immagini del test dalla rete.

giugno 23, 2013

Gimp 2.9.1 aggiornamento.

Filed under: image-processing — telperion @ 8:20 pm

Un po di cose nuove per chi le avesse perse:

plus.google.com/+gimp/posts/5KDAkXV5LTz

plus.google.com/+gimp/posts/XwuhdUgkokd

ho notato che adesso con gimp-2.9.1 di oggi e gmic-gimp-1.5.6.1-beta il plugin funziona ora anche con precisione di colore 16/32 bit:


Uploaded with ImageShack.us

Potrebbe essere il momento di passare al 2.9.1 (che però vi dovete compilare) se la vostra priorità è lavorare a 16/32 bit di precisione colore su qualche immagine, mentre se lavorate su molte immagini serializzate, il 2.8.6 è sempre più veloce e quindi consigliato.

Immagini usate nei test dalla rete

giugno 21, 2013

Gimp 2.8.6 in arrivo …

Filed under: image-processing — telperion @ 2:49 pm

qui il changelog delle principali correzioni.

Segnalo:

In single-window mode, make Escape move the focus to the canvas,
and beep if the focus is already there

ottimo, mentre

Make clicking the single-window’s close button quit GIMP

un po meno, visto che siamo da anni abituati al vecchio comportamento (chiude solo l’immagine attiva, non tutte le immagini aperte e anche gimp), quindi molta attenzione, se volete chiudere solo l’immagine attiva ora dovete cliccare sul bottone X nella barra delle miniature oppure usare CTRL+W.

maggio 18, 2013

Gimp 2.9.1 qualche novità.

Filed under: Debian,image-processing — telperion @ 2:43 pm


Uploaded with ImageShack.us

Aggiunta la canvas rotation, che funziona bene, ed il seamless clone, che invece imballa Gimp per tempi lunghissimi anche con selezioni piccole, per poi offrire risultati che non si riescono a trascinare nella posizione voluta ed a stampare sull’immagine base, insomma c’è molto da lavorarci su.

Permane la lentezza della versione 2.9.1 rispetto alla 2.8.4, tale da sconsigliarne ancora l’uso.

Immagine del test dalla rete

febbraio 6, 2013

Gimp 2.8.4

Filed under: image-processing — telperion @ 5:26 pm


Uploaded with ImageShack.us

Versione di mantenimento di Gimp 2.8, molti bugfix e poco altro.

La versione 2.9.1 sperimentale, continua ad essere lentissima, infatti non è stato rilasciato neppure un tar.gz sorgente per ora, si prevedono tempi biblici.

dicembre 14, 2012

AnimStack 0.5: (grande) tool per gif animate con GIMP 2.8

Filed under: image-processing — telperion @ 8:10 pm

Questo me lo ero perso:

AnimStack: animation tools for GIMP 2.8

Tutti i tutorial video qui.

Un esempio (dell’autore):

Veramente utile, se dovete lavorare con le gif animate.
Già solamente l’uso di [fg:n] e reverse/mirror layers valgono tutti i soldi (è un’iperbole) …

Complimenti all’autore, Grue.

ottobre 23, 2012

Gimp: beautify plugin

Filed under: image-processing — telperion @ 9:43 pm

Quattro nuovi plugin per gimp, alla voce “Beautify”, per vari effetti sull’immagine, schiarire la carnagione, aggiungere bordi e texture alle immagini.

beautify
border
simple-border
skin-whitening

Image Hosted by ImageShack.us

github.com/hejiann/beautify

Tutorial

Gimp plugin registry

Utilizzabili anche da script.
Un ringraziamento a hejian.
Buoni sopratutto per utilizzatori non troppo pratici di gimp, che in poche mosse possono arrivare a risultati interessanti.

Immagine di test dalla rete

agosto 25, 2012

Gimp 2.8.2 e trasformazione unificata in 2.9.1

Filed under: image-processing — telperion @ 3:16 pm

Etichettato gimp 2.8.2 con numerose correzioni.


Uploaded with ImageShack.us

Nel ramo 2.9.1 invece è arrivato il nuovo strumento Trasformazione unificata, “relativamente” utile.


Uploaded with ImageShack.us

restano le mie perplessità sulla lentezza e pesantezza della nuova versione in sviluppo con gegl, tutt’ora uso la 2.8.x molto più veloce.

Pagina successiva »

Crea un sito o un blog gratuitamente presso WordPress.com.