ICC-profiilin "taggauksen" syvin olemus?

Mitä ne ovat, missä käytetään, miten käytetään, mistä saadaan, miksi käytetään
barcoder
Viestit: 1111
Liittynyt: Kesä 29, 2003 18 : 37
Viesti:

Viesti Kirjoittaja barcoder »

kannattaa kokeilla laittaa ask-ruksit päälle ja katsoa mitä tapahtuu...

Kuva
http://www.prepress.fi, petteri.paananen(miuku)prepress.fi
InDesign CS5 - julkaisun tekijälle (Docendo 2011)
Photoshop CS5 (Docendo 2010)
Suunnittele, toteuta ja julkaise (Docendo 2010)
Cloudcity. Uuden ajan pilvipalvelu.
kurg
Viestit: 422
Liittynyt: Touko 30, 2007 19 : 14

Viesti Kirjoittaja kurg »

On ruksit päällä. Aina. Ja kävin vielä varmuuden vuoksi tarkistamassa uudestaan.

Niin ja sen verran voisi tarkentaa, että kyseiset ominaisuudet toimivat, koska jos laitan workspacen profiiliksi AdobeRGB:n ja lataan tuon profiilittoman kuvan, niin Photoshop kysyy, että mitäs tehdään kun tiedosto näyttää sRGB:ltä ja työtila on AdobeRGB?
Kuva
barcoder
Viestit: 1111
Liittynyt: Kesä 29, 2003 18 : 37
Viesti:

Viesti Kirjoittaja barcoder »

Mun nähdäkseni noissa kummassakin tiedostossa oli sRGB profiili mukana. Tossa versio josta olen ottanut profiilin pois:

http://web.mac.com/petteri_paananen/DSC ... rofile.jpg
http://www.prepress.fi, petteri.paananen(miuku)prepress.fi
InDesign CS5 - julkaisun tekijälle (Docendo 2011)
Photoshop CS5 (Docendo 2010)
Suunnittele, toteuta ja julkaise (Docendo 2010)
barcoder
Viestit: 1111
Liittynyt: Kesä 29, 2003 18 : 37
Viesti:

Viesti Kirjoittaja barcoder »

kurg kirjoitti:On ruksit päällä. Aina. Ja kävin vielä varmuuden vuoksi tarkistamassa uudestaan.

Niin ja sen verran voisi tarkentaa, että kyseiset ominaisuudet toimivat, koska jos laitan workspacen profiiliksi AdobeRGB:n ja lataan tuon profiilittoman kuvan, niin Photoshop kysyy, että mitäs tehdään kun tiedosto näyttää sRGB:ltä ja työtila on AdobeRGB?
Kuva
Tuo ei ole profiiliton kuva (Missing Profile) vaan kuvassa on eri profiili kuin mikä on työtilaprofiilinasi (Profiel Mismatch). Eli kuvassa jota yrität tuossa avata ON profiili upotettuna.

Kun yrität avata profiilitonta kuvaa tulee seuraavanlainen ikkuna:

Kuva
Viimeksi muokannut barcoder, Helmi 27, 2008 22 : 12. Yhteensä muokattu 2 kertaa.
http://www.prepress.fi, petteri.paananen(miuku)prepress.fi
InDesign CS5 - julkaisun tekijälle (Docendo 2011)
Photoshop CS5 (Docendo 2010)
Suunnittele, toteuta ja julkaise (Docendo 2010)
kurg
Viestit: 422
Liittynyt: Touko 30, 2007 19 : 14

Viesti Kirjoittaja kurg »

barcoder kirjoitti:Mun nähdäkseni noissa kummassakin tiedostossa oli sRGB profiili mukana. Tossa versio josta olen ottanut profiilin pois:

http://web.mac.com/petteri_paananen/DSC ... rofile.jpg
Tuo eroaa DSC_4137.jpg:stä vain siten, että siinä on EXIF-ColorSpace:Uncalibrated(-1). (näin Irfanview näyttää)

Niin siis tuossa DSC_4137.jpg:ssa ei ole profiilia mukana. Siitä tämä juttu vähän niinku alko :).

Edit:
Juu, nuo kaikki värihallintaan liittyvät ikkunat ovat tuttuja ja jokapäiväisessä käytössä.

Koska etten sanois jopa pientä epäilyä kuvan profiilittomuuteen on ilmassa :), voin vain todeta kolme asiaa, miksi olen 95% varma, että tiedostossa ei profiilia ole:
-Safari ei osaa näyttää kuvaa oikein. Sen mielestä kuvassa ei ole profiilia. (tästä itseasiassa itselläni koko homma alkoi, eli miksi toinen ohjelma näytti kuvan eri tavalla kuin toinen, vaikka luulin tiedoston olevan värienhallinnan puolesta validia tavaraa)
-Kävin läpi tiedostot hexaeditorilla ja DSC_4137_ICC.jpg sisältää sRGB:n ICC-tiedoston ilmeisesti kokonaisuudessaan, mutta DSC_4137.jpg ei sisällä mitään ICC-profiiliin viittaavaa.
-Kun EXIF-tiedoissa on ColorSpace-kohdassa sRGB, latautuu kuva Photoshoppiin kuin siinä olisi profiili. Jos taas ColorSpace kohta on poissa/tyhjä/-1, lataa Photoshop kuvan profiilittomana.
Viimeksi muokannut kurg, Helmi 27, 2008 22 : 26. Yhteensä muokattu 6 kertaa.
barcoder
Viestit: 1111
Liittynyt: Kesä 29, 2003 18 : 37
Viesti:

Viesti Kirjoittaja barcoder »

Mä en tiedä irfanviewstä mitään mutta sen tiedän että noissa kahdessa oli kummassakin profiili mukana, siis kuvissa

DSC_4137.jpg ja DSC_4137_ICC.jpg

Ja tiedostossa jonka minä laitoin serverille eli DSC_4137_noprofile.jpg ei ollut profiilia mukana.
http://www.prepress.fi, petteri.paananen(miuku)prepress.fi
InDesign CS5 - julkaisun tekijälle (Docendo 2011)
Photoshop CS5 (Docendo 2010)
Suunnittele, toteuta ja julkaise (Docendo 2010)
kurg
Viestit: 422
Liittynyt: Touko 30, 2007 19 : 14

Viesti Kirjoittaja kurg »

barcoder kirjoitti:Mä en tiedä irfanviewstä mitään mutta sen tiedän että noissa kahdessa oli kummassakin profiili mukana, siis kuvissa

DSC_4137.jpg ja DSC_4137_ICC.jpg

Ja tiedostossa jonka minä laitoin serverille eli DSC_4137_noprofile.jpg ei ollut profiilia mukana.
Tarkoitus ei ollut miettiä onko siinä ensimmäisessä tiedostossa profiilia vai ei, koska siinä sitä ei ole, vaan sitä että Photoshop käsittelee joitain tiedostoja, joissa ei ole profiilia, niinkuin niissä profiili olisi.
Tai siis tämä nyt kävisi minun järkeen, mutta täällä tunnutaan väittävän vastaan :). Hyvä niin, jos asia selviää.

Tätä se teettää kun haluaa tietää miten asiat toimii :).
Loadus
Viestit: 909
Liittynyt: Touko 11, 2006 22 : 41
Paikkakunta: JKL
Viesti:

Viesti Kirjoittaja Loadus »

Tässä pikainen testi selaimille:

Normaali sRGB kuva, missä sisältö on "normaali", eli fyysisesti tiedoston sisältämä RGB informaatio on vain gammakorjattu ja kuvaan on liitetty mukaan sRGB profiili (hyödytöntä sinänsä, eipä se siitä mikskään muutu) :D

Kuva


Sitten lineaarisessa tilassa oleva kuva, joka on väreiltään CIE XYZ "lähtötilassa", eli suurin gamut mitä saa ICC profiililla aikaiseksi - mukaan on liitetty profiili, minkä selaimen pitäisi osata lukea

Kuva


Sitten sama kuva uudestaan, mutta tällä kertaan mukaan on liitetty sRGB profiili, mikä näyttää tiedoston "fyysisen" sisällön - hue shift, gamma etc. Edellinen kuva näyttää tältä, jos selain ei tue profiileja (tai PNG kuvaa oikein).

Kuva


Semmonen pieni note, että nuo kaksi viimeistä kuvaa ovat fyysisesti (eli sisältävän datan puolesta) identtiset. Ainut mitä muutettiin oli mukaan läntätty profiili - vähän niinkuin lippu että "tälle tämmöset värit ja tolle tommoset värit". Eli työtilaan ei ole koskettu.
Jokainen mestari on joskus ollut aloittelija.
behance | deviantART | Flickr
kurg
Viestit: 422
Liittynyt: Touko 30, 2007 19 : 14

Viesti Kirjoittaja kurg »

Loadus kirjoitti: Normaali sRGB kuva, missä sisältö on "normaali", eli fyysisesti tiedoston sisältämä RGB informaatio on vain gammakorjattu ja kuvaan on liitetty mukaan sRGB profiili (hyödytöntä sinänsä, eipä se siitä mikskään muutu) :D
Ei mitenkään hyödyntötä. Kuvat, jossa profiilia ei ole mukana, näkyy väärin kalibroidulla/profiloifulla näytöllä, myös sRGB-kuvat. Ilman tuota liittämistä kuva näkyisi minulla nyttenkin väärin (Safari-selain).

Tässä on nyt kaksi kuvaa, jotka ovat lähes saman kokoiset.
sRGB_noICC.jpg = 70190 tavua
sRGB_noICC_EXIF.jpg = 70018 tavua

Kumpikaan ei näy oikein Safarilla, eli värihallinta ei toimi. Tähän asti kaikki selvää?

sRGB_noICC.jpg on Photoshopilla tallennettu kuva, jossa ei ole tallennusikkunassa ICC-juttua päällä. Kuvan kun yrittää ladata Photoshoppiin, tulee ilmoitus, että kuvassa ei ole ICC-profiilia.

Tähänkin asti varmaan melko selvää?

Jälkimmäisessä kuvassa on vaihdettu vain EXIF-tietojen ColorSpace-kenttää. Kuvan koko on näköjään jopa pienentynyt ja ICC-profiilia ei selvästi siinäkään voi olla (varsinainen kuvadata on kummassakin tiedostossa identtistä).

Tässä vaiheessa Photoshop käyttäytyy erikoisesti. Photoshop yrittää väittää kivenkovaan, että sRGB_noICC_EXIF.jpg-tiedostossa on profiili mukana.

Ongelma on siinä, että täällä on nyt todettu, että EXIF-kentällä ei ole vaikutusta ICC-profiileihin tai värihallinnan toimintaan. Käytäntö viittaa muuhun.

Lisäksi on sanottu, että ICC-profiili pitää liittää tiedostoon mukaan, jotta kuva olisi kunnollisesti värihallittu. Tässä asiassa valaistuinkin ja olen nyt samaa mieltä, mutta kuten oikeastaan ensimmaisestä viestistä lähtien olen kysynyt, joudun edelleen kysymään, miten erotan ICC-profiilin sisältävän tiedoston ICC-profiilittomasta tiedostosta, paitsi käyttämällä Safari-selainta?

(nämä tässä olevat esimerkkikuvat, joissa kummassakaan ei ole profiilia, on helppo erottaa lukemalla EXIF-tietoja tai yrittämällä ladata kuvia Photoshoppiin (Photoshop kun väittää toisen kohdalla, että siinä on ICC-profiili mukana). sensijaan sRGB_noICC_EXIF.jpg ja sRGB_ICC.jpg käyttäytyvät tismalleen samalla tavalla, paitsi Safari-selaimessa.)

Kuva
Kuva
Tässä vielä profiilin oikeasti sisältävä tiedosto:
http://www.sci.fi/~lehtinen/kuvat/sRGB_ICC.jpg
barcoder
Viestit: 1111
Liittynyt: Kesä 29, 2003 18 : 37
Viesti:

Viesti Kirjoittaja barcoder »

No nyt asia selvisi PrePressin värinhallinta-asiantuntijan Miika Lammelan vinkin perusteella. Photoshopin preferenceissä on totta tosiaan toiminto, jolla ohjelma voidaan pyytää huomioimaan tai olemaan huomioimatta EXIF-datassa olevat tagit. Jos toiminto ei ole päällä, maininta ICC-profiiliin EXIF-datassa johtaa siihen että Photoshop tarjoaa ko.profiilia kuvan profiiliksi vaikka se ei olisikaan kuvan mukana embeddatuna.

Jos ruksi on päällä, exif-dataa ei huomioida ja Photoshop kohtelee profiilitonta ja profiilillista kuvaa erilailla. Ohessa vielä kuva asetusikkunasta josta ruksi löytyy.



Kuva
http://www.prepress.fi, petteri.paananen(miuku)prepress.fi
InDesign CS5 - julkaisun tekijälle (Docendo 2011)
Photoshop CS5 (Docendo 2010)
Suunnittele, toteuta ja julkaise (Docendo 2010)
kurg
Viestit: 422
Liittynyt: Touko 30, 2007 19 : 14

Viesti Kirjoittaja kurg »

Tämä on kirjoitettu pääosin vasta barcoderin homman "lopullisesti" ratkaisevaa viestiä ennen :)

------------------

Näytää siltä, että tämä viestiketju onkin hoitanut tehtävänsä kuin varkain. Kiitoksia hyville vihjeille ja epäilijöille, jotka ovat saaneet minut tarkastamaan asiat useaan kertaan. Yritän listata tähän mahdollisimman objektiivisia yksityiskohtia koskien kuvatiedostojen ICC-profiileita. Kaikki havainnot pitäisi olla toistettavissa ja koskevat luultavasti muitakin ohjelmia ja laitteita kuin käyttämäni.

Ohjelmistoja: Safari 3.0.4, Photoshop CS2, Irfanview 4.10
Digikamera: Nikon D40
Tiedostoformaatti: JPG
Kun mainitsen tekstissä esim. jonkin ohjelman tai digikameran, tarkoitan nimenomaan edellämainittuja.

-Kuvassa voi olla kerrottu käytetty profiili EXIF-tiedoissa.

-Kuvassa voi olla mukana koko ICC-profiili.

-Edellämainitut ovat toisistaan riippumattomia.

-Törmäsin kahteen eri EXIF-tietojen ColorSpace-arvoon, -1 ja 1. Kun arvo on -1, tulkitaan tilanne "Uncalibrated". Kun arvo on 1, tulkitaan tilanne "sRGB".

-Edellämainittua EXIF-arvoa ei tulkita, jos tiedostossa on ICC-profiili mukana.

-Safari näyttää vain ne tiedostot oikein, joissa on ICC-profiili kokonaisuudessa mukana. EXIF:llä ei merkitystä.

-Jos kuvassa on ICC-profiili mukana, Photoshop lataa sen.

-Jos kuvassa on EXIF-tiedoissa tieto "sRGB", mutta ei ICC-profiilia mukana, lataa Photoshop sRGB-profiilin jostain muualta kuin itse kuvatiedostosta, eikä ilmoita missään, että tällainen "automatiikka" on aktivoitunut.

Viimehetken muutos, vanha tieto:
(-Edellämainitusta syystä Photoshop:lla ei ole mahdollista erottaa toisistaan ICC-profiilillista ja ICC-profiilitonta kuvaa, joissa kummassakin on EXIF ColorSpace-kentässä arvo 1 (sRGB).)

-Digikamera tekee sRGB-asetuksella JPG-tiedostoja, joissa ei ole ICC-profiilia mukana, mutta EXIF ColorSpace-kenttä on 1. Tällaiset kuvat toimivat Photoshopilla, mutta ei Safarilla.

-Digikameran ollessa "AdobeRGB"-asetuksella, EXIF ColorSpace-kenttä on -1 ja AdobeRGB-profiili on kuvan mukana. Tällainen kuva toimii sekä Photoshopissa että Safarilla.

(seuraavat kaksi kohtaa sisältävät hitusen epätäsmällisyyttä)

-Jos laitan kameran tuottaman sRGB-JPG-kuvatiedoston suoraan nettiin, ei kuva näy oikein värihallitulla selaimella

-Jos laitan kameran tuottaman AdobeRGB-JPG-kuvatiedoston suoraan nettiin, ei kuva näy oikein värihallitsemattomalla selaimella

-Viimehetken lisäys barcoderin viestin perusteella:
EXIF-tagin tulkintaan/toimintaan Photoshopissa voi vaikutta "File Handling"-asetuksista "Ignore EXIF profile tag"-asetuksella! Nyt siis pystyn erottamaan EXIF-kentällä tai ICC-profiililla sRGB:ksi merkityt tiedostot!
Vastaa Viestiin