/> MLPH - Matteo Lucarelli photoblog

nUFRaw - un nuovo ufraw

Ho sempre pensato che UFRaw (ufraw.sourceforge.net) fosse il miglior sviluppatore per file raw disponibile, almeno tra quelli open. Oltre a offrire una buona qualità e velocità ha alcune caratteristiche che lo rendono unico:

  • E' anche un plugin per GIMP, ovvero può essere installato in modo da essere richiamato automaticamente da GIMP all'apertura di file RAW
  • Permette anche il funzionamento in batch, ovvero è possibile salvare dall'interfaccia solo uno o più file di configurazione per farli eseguire poi in background
  • Salva, se richiesto, solo un file di configurazione per ogni immagine senza intasare le cartelle di file nascosti o simili
  • Si basa su DCraw (www.cybercom.net/~dcoffin/dcraw) che supporta moltissime tipologie di file ed è semplice da aggiornare ad una nuova versione
  • Contiene un ventaglio limitato di strumenti semplici ovvero a differenza di altri programmi simili, non vuole fare tutto, concentrandosi invece sul solo sviluppo dei raw.
  • Funziona bene

Il problema con UFRaw è legato all'interfaccia, che personalmente ho sempre trovato quantomeno strana, ed indubbiamente poco standard. Ultimamente poi sembra che gli sviluppatori originali abbiano perso interesse, quindi non si prevedono grandi aggiornamenti nel futuro.

Ho quindi deciso di mettere mano ai sorgenti per ottenere una nuova versione. Il primo passo è stato quallo di standardizzare l'interfaccia, ovvero:

  • Tutte le regolazioni sono ordinate sulla sinistra all'interno di expanders
  • I pannelli dell'interfaccia sono ridimensionabili, e con essi vengono ridimensionati anche i contenuti
  • Diversi strumenti hanno subito un resyling per ordinare meglio i vari parametri
  • Le funzioni del mouse (taglio, trascinamento e selezione) sono ora assegnate ai bottoni in alto a destra
  • Le visualizzazione speciali (sovra/sottoesposizione, ecc) sono associate ai bottoni in alto a destra
  • Usa icone standard per dimensione e tipologia
  • Le finestre di caricamento e salvataggio sono ora quelle standard GTK

Ho inoltre inserito una serie di nuove funzionalità:

  • Reset completo: tutti i valori possono essere azzerati tramite un bottone
  • Applicazione dei parametri da un file .ufraw precedentemente salvato
  • Preset per conversione in scala di grigi secondo i filtri colorati più comuni
  • Visione a zone di grigio
  • Preview dell'immagine nella finestra di apertura dei file

Il programma può essere scaricato da sourceforge.net/projects/nufraw.


13 Comments
Alan 2016/08/30 14:09:26
Ciao. Ho letto il tuo articolo e scaricato il programma: come lo installo? Grazie.
Matteo 2016/08/30 14:13:52
E’ necessario compilarlo... le istruzioni sono nel README. Mi spiace ma ono in attesa di qualcuno che si occupi di preparare dei pacchetti precompilati.
Matteo 2016/10/14 11:09:19
I pacchetti per Ubuntu sono ora disponibili qui: https://launchpad.net/~dhor/+ppa-packages
Matteo 2016/10/14 11:09:57
I pacchetti per Archlinux sono disponibili qui: https://aur.archlinux.org/packages/nufraw/
Giorgio 2017/02/14 16:37:11
e il pacchetto per windows?
Matteo 2017/02/14 16:53:02
Attendo contributi esterni...
Maurizio L. 2017/04/01 15:07:30
Ho scaricato il sorgente, e provato ad istallarlo sotto OS X. L’istruzione "tar xovf nufraw-0.39.tar.gz" esce con errore, l’output è: .... x nufraw-0.39/po/ x nufraw-0.39/doc-pak: Can’t remove already-existing dir x nufraw-0.39/.git/ x nufraw-0.39/doc/ x nufraw-0.39/icons/ x nufraw-0.39/ tar: Error exit delayed from previous errors. $ echo "E mo’ che faccio?"
Matteo 2017/04/03 08:25:22
Prova tar xzf nufraw-0.39.tar.gz
Maurizio L. 2017/04/04 15:18:13
E’ quello che ho fatto, avevo sbagliato a scrivere mancando la z. L’errore che restituisce tar è in questa linea: x nufraw-0.39/doc-pak: Can’t remove already-existing dir
Maurizio L. 2017/04/04 15:51:05
Ho guardato il tar file. Prima c’è nell’archivio la directory doc-pack col suo contenuto, poi viene dichiarato doc-pack come soft link a doc. Con un --exclude nufraw-0.39/doc-pack funziona.
Maurizio L. 2017/04/04 15:58:41
Dopo . ./autogen.sh, ./configure, make, ./nufraw tutto OK. OS X 10.12.4, librerie MacPorts. Grazie dell’aiuto.
Matteo 2017/04/05 08:18:22
Quindi funziona anche sotto Os X. Bene. Grazie per l’infomazione
GuestCoilt 2018/01/05 02:56:28
guest test post [url=http://kioppoerk.com/]bbcode[/url] <a href="http://kioppoerk.com/">html</a> http://kioppoerk.com/ simple

LEAVE A COMMENT
Name:
Pease enter the security code shown