FORUM NIKONCLUB

Condividi le tue conoscenze, aiuta gli altri e diventa un esperto.

Chiudi
TITOLO*
DOMANDA*
AREA TEMATICA INTERESSATA*
Profilo Colore Non Calibrato. Perchè?
salvataggio da nef in jpg: ncorporo oppure no il profilo ICC?
Rispondi Nuova Discussione
fgigante
Messaggio: #1

Fotocamera: D80
Software: Capture NX 1.2

Salve a tutti,

quando esporto da Capture NX 1.2 da nef in jpg se metto la spunta incorpora ICC, ottengo
un jpg con profilo colore non calibrato (nel nef il profilo colore è sRGB Modo I o anche sRGB Modo III)
Se invece esporto in jpg senza incorporare ICC allora ottengo un jpg con profilo colore sRGB.
Perchè?
Skylight
Messaggio: #2
Ciao, non usando NX per convertire i nef in jpeg ho fatto una prova.

Se salvo un nef (profilo sRGB I) della D200 in jpeg con spunta profilo ICC, ottengo un jpeg che XP "vede" come non calibrato.
Anche Opanda lo vede come non calibrato.
Photoshop CS2 vede un profilo incorporato che però non corrisponde a sRGB ma a:

IPB Immagine


Il nef di prova non era nativo sRGB I ma in origine Adobe I salvato con profilo sRGB I.

Il nef salvato senza la spunta profilo ICC viene visto senza profilo da XP, Opanda e CS2.

Attendiamo altre prove. hmmm.gif
fgigante
Messaggio: #3

Non ho potuto provare con CS2, ma ho provato con CS3: il formato sRGB viene visto correttamente aprendo il file jpg con profilo incorporato da NX. Il messaggio che hai avuto tu,
io l'ottengo se invece provo ad aprire il nef corrispondente. Preciso che io ho impostato
lo spazio sRGB come spazio di lavoro predefinito su tutti i software e sulla fotocamera stessa.
Ho notato che il jpg prodotto dalla fotocamera viene corretamente visto come sRGB da XP
e opanda. Non so se c'entra, comunque ho visto che la versione dei dati Exif prodotti
dal jpg di Caprute NX 1.2 è la 220, mentre la mia D80 produce un Exif versione 221.

QUOTE(Skylight @ Nov 11 2007, 01:45 AM) *
Ciao, non usando NX per convertire i nef in jpeg ho fatto una prova.

Se salvo un nef (profilo sRGB I) della D200 in jpeg con spunta profilo ICC, ottengo un jpeg che XP "vede" come non calibrato.
Anche Opanda lo vede come non calibrato.
Photoshop CS2 vede un profilo incorporato che però non corrisponde a sRGB ma a:

IPB Immagine
Il nef di prova non era nativo sRGB I ma in origine Adobe I salvato con profilo sRGB I.

Il nef salvato senza la spunta profilo ICC viene visto senza profilo da XP, Opanda e CS2.

Attendiamo altre prove. hmmm.gif

Alessandro Castagnini
Staff
Messaggio: #4
Allora, ho fatto anch'io qualche prova e mi risulta tutto come sopra (ho impostato sRGB ovunque).
Con ICC incorporato, ovviamente, il file si apre senza nessuna finestra d'avviso.

Senza ICC incorporato, invece:
IPB Immagine

Anche la mia D70s fornisce gli Exif in versione 221, ma non ho la piu' pallida idea se questo possa entrarci in qualche modo.

Ci penso un po' e poi vediamo. Se nel frattempo, qualcuno ha qualche idea...

Ciao,
alessandro.
fgigante
Messaggio: #5
Ho fatto qualche altra prova e dato un'occhiata veloce anche allo standard Exif.
Ho letto che il tag color space (quello che photoshop chiama Exif:ColorSpace) può avere solo i 2 valori:

1 = sRGB
65535 = Uncalibrated

Poi c'è il tag che photoshop identifica con Photoshop:ICCProfile. Qui viene indicato il profilo colore, ad esempio sRGB Nikon oppure Adobe RGB 1998, etc...

Inoltre mi pare di aver capito che i dati Exif possano essere scritti solo da chi crea l'immagine.
Così, quando il jpg è creato dalla fotocamera, il ColorSpace viene settato a 1 se si sceglie sRGB I oppure sRGB III, mentre se si sceglie Adobe RGB II viene settato a 65535 (uncalibrated), non è un errore, ma è lo standard exif che lo richiede. Il profilo ICCProfile verrà invece settato sempre coerentemente con le impostazoni della fotocamera.
Se il jpg è creato da Capture NX partendo da un NEF, allora il color Space è settato a 65535 perchè nel NEF non era settato (almeno, aprendo il NEF con photoshop non ho trovato traccia del Exif:ColorSpace, probabilmente perchè questo non ha nessun significato per un file RAW?), mentre il profilo colore Photoshop:ICCProfile c'era ed era settato sempre ad Adobe 1998...
Quest'ultimo particolare potrebbe essere un errore di Camera RAW, che evidentemente riassegna automaticamente il profilo Adobe al file RAW (io ho scelto sRGB come spazio di lavoro per Photoshop); da notare che nel jpg creato dalla fotocamera il profilo colore invece poteva essere sia sRGB, sia Adobe 1998, coerentemente con quello che si era scelto sulla fotocamera stessa.
Se poi creo un jpg con photoshop il campo Exif:ColorSpace risulta assente, invece che = 65535 come accadeva in Capture NX. Chi avrà ragione? Bisognerebbe conoscere lo standard...
In conclusione il campo Exif:ColorSpace sembra essere il meno indicativo di tutti, mentre il campo Photoshop:ICCProfile contiene sempre un'informazione che sembra abbastanza coerente con i settaggi scelti.
Chi ha da aggiungere o da correggere scriva pure, io sono un completo neofita e mi piacerebbe capire meglio. Sarebbe bella una guida che spieghi nel dettaglio come si comportano photoshop e Capture NX con questi benedetti spazi/profili colore e perchè fanno così, se seguono uno standard correttamente o meno e cosa cambia creando un jpg direttamente da fotocamera o invece derivandolo da un file RAW.
Alessandro Castagnini
Staff
Messaggio: #6
QUOTE(fgigante @ Nov 13 2007, 12:34 AM) *
Ho fatto qualche altra prova e dato un'occhiata veloce anche allo standard Exif.
...cut...

Un lavorone!

A naso, mi sembra che la tua spiegazione possa stare in piedi, ma aspettiamo qualcuno che possa confermare/smentire queste supposizioni.

Ciao,
Alessandro.
Massimo.Novi
Messaggio: #7
QUOTE(fgigante @ Nov 12 2007, 10:34 PM) *
...
Quest'ultimo particolare potrebbe essere un errore di Camera RAW, che evidentemente riassegna automaticamente il profilo Adobe al file RAW (io ho scelto sRGB come spazio di lavoro per Photoshop); da notare che nel jpg creato dalla fotocamera il profilo colore invece poteva essere sia sRGB, sia Adobe 1998, coerentemente con quello che si era scelto sulla fotocamera stessa.
...


Ciao

Il comportamento di ACR è corretto in quanto viene definito il profilo colore dell'immagine che, come hai visto, non ha riferimento diretto ai dati EXIF che non contano molto (nella specifica più aggiornata il tag 65535 viene considerato AdobeRGB per la scrittura "on camera" ma è decisamente una forzatura). ACR ha una propria gestione dello spazio colore che è differente da Photoshop e non segue l'impostazione di Photoshop stesso.

Quello che conta è il tag del profilo colore che viene letto dai software. NX legge anche il modo colore. Nella scrittura delle versioni precedenti rilevai che NX non scriveva esattamente tutti i tag in esportazione ma questo da problemi sono con alcuni software che non leggono tutti i tag presenti. Potrebbe darsi che nella 1.2 tale comportamento sia stato corretto.

Il comportamento corretto di un software per un file tagged è la lettura del nome profilo (che può o meno essere incorporato se non standard) e la ricerca del medesimo tra quelli disponibili.

I file JPEG creati "on camera" vengono correttamente aperti da Photoshop (con le ovvie segnalazioni nel caso lo spazio colore di default di PS sia differente).

Saluti




SiDiQ
Messaggio: #8
A questo punto in testa ho più casino che mai e non riesco a ritrovarmi nei post del 3D, così vorrei che mi spiegaste meglio la situazione. Ho rivelato pure io in NX 1.2 alcune stranezze in merito all'informazione 'Rappresentazione Colore'...

Apro un NEF scattato in modo II. Come ultimo STEP EDIT aggiungo un operazione di conversione nel profilo sRGB Percettivo e salvo il file in formato JPEG.

Vado in Esplora Risore di Windows e richiedo le proprietà del file e nella cartella RIEPILOGO->AVANZATE mi ritrovo "Rappresentazione Colore" = Non calibrato.

File prodotti con altri tools, ad esempio LightZone mi danno "Rappresentazione Colore"sRGB"...
Stessa cosa se uso Opanda Exif Viewer e ExifTool.

Cosa sta succedendo ?
C'é un baco o questa informazione non ha niente a che fare con il profilo ICC incorporato ?
Massimo.Novi
Messaggio: #9
QUOTE(SiDiQ @ Nov 15 2007, 08:21 AM) *
....Apro un NEF scattato in modo II. Come ultimo STEP EDIT aggiungo un operazione di conversione nel profilo sRGB Percettivo e salvo il file in formato JPEG.

Vado in Esplora Risore di Windows e richiedo le proprietà del file e nella cartella RIEPILOGO->AVANZATE mi ritrovo "Rappresentazione Colore" = Non calibrato.

File prodotti con altri tools, ad esempio LightZone mi danno "Rappresentazione Colore"sRGB"...
Stessa cosa se uso Opanda Exif Viewer e ExifTool.

Cosa sta succedendo ?
C'é un baco o questa informazione non ha niente a che fare con il profilo ICC incorporato ?


Ciao

Entrambe le cose.

O meglio NX scrive il tag Exif:ColorSpace nei JPEG usando lo spazio colore di partenza e non quello corrente. Partendo da AdobeRGB e convertendo in sRGB il tag rimane 65535 e quindi viene visualizzato come "Non Calibrato" (in realtà lo standard Exif lo indica come "altro" rispetto a sRGB). Secondo me è un bug.

Convertendo spazio colore in PS il tag viene posto ad 1 (sRGB) correttamente.

Probabilmente se apri da NX un'immagine già sRGB, la converti in AdobeRGB e la salvi in JPEG il tag rimane al valore sRGB. Prova.

Mi pare di averlo fatto presente in una mia discussione di diverso tempo fa.

Comunque quel tag non viene usato dai software per identificare lo spazio colore. Viene usato il tag Photoshop:ICCProfile a tale scopo. Per cui è sostanzialmente ininfluente ma un poco seccante.

Saluti




 
Discussioni simili Iniziata da Forum Risposte Ultimo messaggio