Domanda:
Qual è il modo più semplice per accedere a dati grezzi puri (senza demosaicizzazione)?
Szabolcs
2013-07-31 01:26:04 UTC
view on stackexchange narkive permalink

Qual è il modo più semplice per accedere ai dati in un file raw prima della demosaicizzazione e scriverlo in un formato di file più ampiamente supportato (ad es. TIFF a 16 bit)? Sto cercando di ottenere un'immagine a canale singolo in cui ogni pixel corrisponde a un singolo pixel sul sensore (indipendentemente dal filtro di colore che aveva davanti).

Il modo non così semplice sarebbe scavare in alcuni librerie di elaborazione RAW open source e utilizzo di codice da lì. Esiste un modo più semplice (ad esempio uno strumento a riga di comando)?

Anche le soluzioni che richiedono MATLAB / Mathematica sono utili. Li ho provati su NEF, che dovrebbe essere basato su TIFF, ma non sono riuscito a estrarre nient'altro che l'anteprima.
Due risposte:
Patrick Hurley
2013-07-31 01:49:54 UTC
view on stackexchange narkive permalink

dcraw è quello che vuoi. Probabilmente si utilizza -o 0 che fornirà dati cromatici grezzi e possibilmente -D per un'immagine in scala di grigi non in scala. libraw viene estratto da questo codice e fornirà un accesso di livello inferiore a un file raw, ma avrà bisogno di più codice.

Grazie, è proprio quello che volevo. Fa parte di MacPorts quindi è stato facile da installare. Ho usato "-o 0 -D -T -6" che restituisce TIFF a 16 bit.
Stavo giocando con il rilevamento dei raggi cosmici e volevo avere accesso ai dati originali, senza (in questo caso) informazioni sui colori prive di significato o smussamenti.
Sono contento di aver potuto aiutare, ho scritto alcuni tentativi di elaborazione delle immagini "per divertimento", ma Adobe è quasi sempre più bravo :-)
Non penso che "-o 0" faccia ciò che è implicito qui. Ciò definisce lo spazio colore di output come i primari nativi di quella fotocamera, piuttosto che sRGB o qualcos'altro. Non significa nessuna interpolazione.
Iliah Borg
2014-06-01 23:18:48 UTC
view on stackexchange narkive permalink

Potresti considerare di provare RawDigger, permette di esportare TIFF in 16 bit senza alcun ridimensionamento e in gamma lineare se lo desideri. Calcola anche le statistiche se ne hai bisogno.

Purtroppo non è più gratuito, ma quando l'ho provato era un bel programma. Tuttavia, non sembrava fare altro che dcraw, a parte l'aggiunta di una GUI. Sei uno degli sviluppatori? Se sì, dovresti chiarirlo in questo post.
Sì, sono uno degli sviluppatori, scusate se non era chiaro. Ma ho firmato il mio post con il mio nome completo. Il programma fa molto di più di dcraw, è più accurato (ad esempio, quando si tratta di calcoli del livello del nero) e consente griglie, istogrammi e statistiche. È anche più facile da controllare. Molto spesso una prova gratuita di 30 giorni è sufficiente per uno studio di un particolare problema del sensore o per verificare un metodo.
Ti stavo solo avvertendo: è prassi standard su SE notare se sei lo sviluppatore, soprattutto se non è un programma gratuito. Altrimenti qualcuno potrebbe segnalarlo come spam. (Non lo farò, ma dato che sei nuovo qui ho pensato che fosse giusto parlarne.)


Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...