Esimerkki ICC-profiilien käytöstä
Lähetetty: Maalis 12, 2003 15 : 37
Huom! Varoitus kaikille ohjelmistosuunnittelijoille ja -kehittäjille: Seuraava esitys saattaa sisältää virheellistä tietoa sovellusohjelmien teknisestä toteutuksesta tai toiminnasta!
Tarkoitus on kertoa tavallisille sovellusten loppukäyttäjille, että mikäli omistaa laitteilleen sopivia ICC-profiileja niin ne kannattaa järjestelmään asentaa.
Ei tarvitse olla Adoben tai Corelin ohjelmistojen käyttäjä, jotta ICC-profiilien hyödyntäminen onnistuisi, sillä Image Color Management ver 2.0 (ICM) eli värienhallinta-ominaisuus on jokaisessa Microsoft Windows 98, Microsoft Windows 2000 ja Microsoft Windows XP -käyttöjärjestelmässä. Näissä käyttöjärjestelmissä värienhallinta on siis sisäänrakennettu perusominaisuus, joka on kaikkien Win32-sovellusten käytettävissä.
International Color Consortium (ICC) -profiili on tiedosto, jossa kuvataan tietyn laitteen (kuten monitorin, skannerin tai printterin) värientoisto-ominaisuuksia. Microsoftin Color Management Module (CMM) käyttää näitä tiedostoja, jotta saavutetaan mahdollisimman järkevä tai riittävä (hyväksyttävissä oleva) värien vastaavuus eri laitteiden välillä. Värien vastaavuuden ei siis tarvitse olla "täydellistä" ollakseen hyödyllistä ja käyttökelpoista. Riittävän suuri vastaavuus väreissä usein riittää. Graafinen ala edellyttää tietenkin paljon tarkempaa vastaavuutta omissa prosesseissaan, mutta tavallisen käyttäjän tarpeet ovat siis asia erikseen.
--
Yksinkertaisimmillaan ja riittävällä onnella tilanne saattaa olla sellainen, että monitorin, skannerin ja printterin mukana tulee ko. laitteelle tehty ICC-profiili. Itselläni ainakin näin on päässyt käymään. Tällöin ei tarvitse muuta kuin asentaa profiilit järjestelmään sovellusten käytettäviksi. Seuraava koskee XP:tä.
Jokaisen Ohjauspaneelista löytyvän ja värienhallintaa tukevan laitteen Lisäasetus-lehdiltä jostain löytyy ICC-profiilin lisäysmahdollisuus. Toinen - mielestäni helpompi - tapa on valita väriprofiili Oma tietokone -ikkunassa. Profiili sijaitsee tavallisesti järjestelmän_pääkansio\System32\Spool\Drivers\Color -kansiossa. Napsauta profiilia hiiren kakkospainikkeella ja valitse Asenna profiili. (Jos profiili jo on asennettu, ensimmäisenä vaihtoehtona näkyy Poista profiili.) Lisäksi valitsin Ominaisuudet ja sitten Kytke laite -välilehti, jossa valitaan se laite, joka käyttää kyseistä profiilia. Tällä tavalla profiileihin voi kytkeä oikeat laitteet kätevästi yhdessä paikassa, eli siis siellä missä kaikki profiilit ovat, eikä tarvitse hakea laitteita erikseen Ohjauspaneelista.
Profiilin asentaminen muokkaa rekisteriä ja tuo sen värienhallintajärjestelmän käyttöön. Tällöin väriprofiilit välittävät laitteen väriominaisuudet värienhallintajärjestelmään. Oikean väriprofiilin kytkeminen kaikkiin julkaisutyökaluihin (skanneri, monitori, printteri) varmistaa värintoiston tasalaatuisuuden omassa "julkaisuprosessissa".
Lisätietoja löytyy käyttöjärjestelmän Ohje ja tukipalveluista kirjoittamalla hakusanaksi värienhallinta.
--
Mitä hyötyä profiilien asentamisesta sitten on?
Suljetussa järjestelmässä (tietokoneeseen kytketty skanneri ja tulostin, tilanne monesti kotikäyttäjillä juuri tällainen) saavutetaan melkoisen suuri värien vastaavuus. Skannaamasi valokuva näyttää (oikein säädetyltä) monitoriltasi vastaavalta kuin alkuperäinen, ja se myöskin tulostuu väritulostimestasi alkuperäisen kaltaisena ilman mitään erityistä säätämistä kuvankäsittelyohjelmassa. Hyöty piilee juuri siinä, että ei pitäisi olla väliä, millä ohjelmalla kuvan skannaat tai tulostat. Jälki on aina samanlaista. Eikä käyttäjän tarvitse osata käyttää väriprofiileita, sillä ohjelmisto yleensä huolehtii profiilinmuunnoksista, kun kuva tuodaan skannerilta näytölle tai lähetetään edelleen printterille. Pääsääntöisesti kaikki käyttämäsi ohjelmat käyttävät tämän jälkeen värienhallintaa hyväkseen.
Mihin sitten enää tarvitaan ohjelmia, jotka nimenomaisesti tukevat ICC-profiilien käyttöä?
Kotitulostuksessa ja edellä kuvatun kaltaisessa suljetussa järjestelmässä ei periaatteessa mihinkään. Värienhallintaa laajasti tukevia ohjelmia tarvitaan siinä vaiheessa, kun halutaan, että värit ovat mahdollisimman vastaavat eri järjestelmien välillä. Esimerkkinä IFI:n tulostuspalvelun käyttö. Tällöin voidaan siis vapaasti tehdä muutoksia sellaistenkin profiilien välillä, joita itsellä ei varsinaisesti ole käytössä.
Kiinnostuitko asiasta ja haluat lisätietoja?
Kannattaa aloittaa International Color Consortiumin kotisivuilta osoitteesta http://www.color.org
Toisin kuin voisi luulla, noilla sivuilla asiaa ei mystifioida vaan esitys on erinomaisen selkeää, paikoin jopa "rautalangasta vääntämistä".
Ainakin kannattaa katsoa FAQ
http://www.color.org/faq.html
sekä kaikki linkit täältä
http://www.color.org/info_profiles2.html
Itse olen kahlannut sivut läpi. Lukeminen vie tunteja mutta kannattaa. Värienhallinta ei asiana ole enää sen jälkeen mitenkään ihmeellinen. Sen jälkeen pystyy itse aika hyvin arvioimaan, minkä tasoista värienhallintaa elämäänsä kaipaa vai kaipaako mitään.
--
Itse tutustuin aikanaan värienhallinta-aiheeseen ensimmäisen kerran Corelin ohjelmien käytön yhteydessä. Asia selvisi "kertavilkaisulla" eikä ollut mitenkään ihmeellinen. Saattoi kyllä johtua Corelin erittäin loistavasta ja intuitiivisesta Color Management -valikosta, josta kuva tässä:
Kyseessä on siis todellakin ohjelman erittäin onnistunut värienhallinnan säätöpaneeli, vaikka näyttääkin opaskirjan esimerkkikaaviolta. Käyttöön ei ohjekirjoja tarvitse. Hiirellä nuolia klikkaamalla valitaan ne kohteet, joiden halutaan profiileita käyttävän. Punainen nuoli osoittaa, että värinhallinta on käytössä ko. välillä valittuun suuntaan. Laitteen kohdalla olevasta alaspudotusvalikosta valitaan, mitä profiilia laite käyttää. Laitteen kuvaa klikkaamalla aukeavat lisäasetukset. Ja mikä parasta, erilaisia profiili- ja muunnosmalleja voi tallentaa, jolloin vaihto käy tosi nopeasti.
Kuvassa olevaa asetusta käytän, kun haluan nähdä ruudulla, miltä kuva näyttää IFI:n tulostamana. Näyttö siis simuloi IFI:n tulostinta. Itselläni eroa ruudulla näkyvän ja paperikuvan välillä ei oikeastaan ole. Suurimmat erot taitavat tulla siitä, että näytön lasi vähän kiiltää mutta paperikuva on mattapintainen.
Jos näytön, skannerin tai printterin profiili on jo järjestelmään asennettuna ohjelmien käytettäviksi, kuten itselläni, ei profiilia tietenkään enää saa lisätä toista kertaa kuvankäsittelyohjelman värienhallinnassa. Vahingolle ei kyllä juuri jää sijaa, sillä tuon kaksinkertaisen profiilin lisäyksen kyllä huomaa heti, jos sen sattuu vahingossa tekemään. Sen verran paljon värit vääristyvät.
Corelin värienhallinta-valikon nähtyään ja varsinkin sitä hetken käytettyään on aika vaikea ymmärtää niitä, joille ei värienhallinnan yksinkertainen perusidea tahdo aueta.
Toteutuksen laadun ja tarkkuuden määräävätkin sitten jokaisen omat tarpeet.
Tarkoitus on kertoa tavallisille sovellusten loppukäyttäjille, että mikäli omistaa laitteilleen sopivia ICC-profiileja niin ne kannattaa järjestelmään asentaa.
Tässä kirjoituksessa en lainkaan puutu siihen, miten tehdään riittävän käyttökelpoinen ICC-profiili jollekin laitteelle, vaan tarkoitus on vain valaista profiilien käyttöä. Peruslähtökohtana on siis, että näitä omille laitteille sopivia ICC-profiileita jo jostain on saanut. Ne siis pitäisi vain ottaa jotenkin hyödyllisesti käyttöön.Voiko icc profiilia käyttää muissa ohjelmissa kuin photoshopissa?
Ei tarvitse olla Adoben tai Corelin ohjelmistojen käyttäjä, jotta ICC-profiilien hyödyntäminen onnistuisi, sillä Image Color Management ver 2.0 (ICM) eli värienhallinta-ominaisuus on jokaisessa Microsoft Windows 98, Microsoft Windows 2000 ja Microsoft Windows XP -käyttöjärjestelmässä. Näissä käyttöjärjestelmissä värienhallinta on siis sisäänrakennettu perusominaisuus, joka on kaikkien Win32-sovellusten käytettävissä.
International Color Consortium (ICC) -profiili on tiedosto, jossa kuvataan tietyn laitteen (kuten monitorin, skannerin tai printterin) värientoisto-ominaisuuksia. Microsoftin Color Management Module (CMM) käyttää näitä tiedostoja, jotta saavutetaan mahdollisimman järkevä tai riittävä (hyväksyttävissä oleva) värien vastaavuus eri laitteiden välillä. Värien vastaavuuden ei siis tarvitse olla "täydellistä" ollakseen hyödyllistä ja käyttökelpoista. Riittävän suuri vastaavuus väreissä usein riittää. Graafinen ala edellyttää tietenkin paljon tarkempaa vastaavuutta omissa prosesseissaan, mutta tavallisen käyttäjän tarpeet ovat siis asia erikseen.
--
Yksinkertaisimmillaan ja riittävällä onnella tilanne saattaa olla sellainen, että monitorin, skannerin ja printterin mukana tulee ko. laitteelle tehty ICC-profiili. Itselläni ainakin näin on päässyt käymään. Tällöin ei tarvitse muuta kuin asentaa profiilit järjestelmään sovellusten käytettäviksi. Seuraava koskee XP:tä.
Jokaisen Ohjauspaneelista löytyvän ja värienhallintaa tukevan laitteen Lisäasetus-lehdiltä jostain löytyy ICC-profiilin lisäysmahdollisuus. Toinen - mielestäni helpompi - tapa on valita väriprofiili Oma tietokone -ikkunassa. Profiili sijaitsee tavallisesti järjestelmän_pääkansio\System32\Spool\Drivers\Color -kansiossa. Napsauta profiilia hiiren kakkospainikkeella ja valitse Asenna profiili. (Jos profiili jo on asennettu, ensimmäisenä vaihtoehtona näkyy Poista profiili.) Lisäksi valitsin Ominaisuudet ja sitten Kytke laite -välilehti, jossa valitaan se laite, joka käyttää kyseistä profiilia. Tällä tavalla profiileihin voi kytkeä oikeat laitteet kätevästi yhdessä paikassa, eli siis siellä missä kaikki profiilit ovat, eikä tarvitse hakea laitteita erikseen Ohjauspaneelista.
Profiilin asentaminen muokkaa rekisteriä ja tuo sen värienhallintajärjestelmän käyttöön. Tällöin väriprofiilit välittävät laitteen väriominaisuudet värienhallintajärjestelmään. Oikean väriprofiilin kytkeminen kaikkiin julkaisutyökaluihin (skanneri, monitori, printteri) varmistaa värintoiston tasalaatuisuuden omassa "julkaisuprosessissa".
Lisätietoja löytyy käyttöjärjestelmän Ohje ja tukipalveluista kirjoittamalla hakusanaksi värienhallinta.
--
Mitä hyötyä profiilien asentamisesta sitten on?
Suljetussa järjestelmässä (tietokoneeseen kytketty skanneri ja tulostin, tilanne monesti kotikäyttäjillä juuri tällainen) saavutetaan melkoisen suuri värien vastaavuus. Skannaamasi valokuva näyttää (oikein säädetyltä) monitoriltasi vastaavalta kuin alkuperäinen, ja se myöskin tulostuu väritulostimestasi alkuperäisen kaltaisena ilman mitään erityistä säätämistä kuvankäsittelyohjelmassa. Hyöty piilee juuri siinä, että ei pitäisi olla väliä, millä ohjelmalla kuvan skannaat tai tulostat. Jälki on aina samanlaista. Eikä käyttäjän tarvitse osata käyttää väriprofiileita, sillä ohjelmisto yleensä huolehtii profiilinmuunnoksista, kun kuva tuodaan skannerilta näytölle tai lähetetään edelleen printterille. Pääsääntöisesti kaikki käyttämäsi ohjelmat käyttävät tämän jälkeen värienhallintaa hyväkseen.
Mihin sitten enää tarvitaan ohjelmia, jotka nimenomaisesti tukevat ICC-profiilien käyttöä?
Kotitulostuksessa ja edellä kuvatun kaltaisessa suljetussa järjestelmässä ei periaatteessa mihinkään. Värienhallintaa laajasti tukevia ohjelmia tarvitaan siinä vaiheessa, kun halutaan, että värit ovat mahdollisimman vastaavat eri järjestelmien välillä. Esimerkkinä IFI:n tulostuspalvelun käyttö. Tällöin voidaan siis vapaasti tehdä muutoksia sellaistenkin profiilien välillä, joita itsellä ei varsinaisesti ole käytössä.
Kiinnostuitko asiasta ja haluat lisätietoja?
Kannattaa aloittaa International Color Consortiumin kotisivuilta osoitteesta http://www.color.org
Toisin kuin voisi luulla, noilla sivuilla asiaa ei mystifioida vaan esitys on erinomaisen selkeää, paikoin jopa "rautalangasta vääntämistä".
Ainakin kannattaa katsoa FAQ
http://www.color.org/faq.html
sekä kaikki linkit täältä
http://www.color.org/info_profiles2.html
Itse olen kahlannut sivut läpi. Lukeminen vie tunteja mutta kannattaa. Värienhallinta ei asiana ole enää sen jälkeen mitenkään ihmeellinen. Sen jälkeen pystyy itse aika hyvin arvioimaan, minkä tasoista värienhallintaa elämäänsä kaipaa vai kaipaako mitään.
--
Itse tutustuin aikanaan värienhallinta-aiheeseen ensimmäisen kerran Corelin ohjelmien käytön yhteydessä. Asia selvisi "kertavilkaisulla" eikä ollut mitenkään ihmeellinen. Saattoi kyllä johtua Corelin erittäin loistavasta ja intuitiivisesta Color Management -valikosta, josta kuva tässä:
Kyseessä on siis todellakin ohjelman erittäin onnistunut värienhallinnan säätöpaneeli, vaikka näyttääkin opaskirjan esimerkkikaaviolta. Käyttöön ei ohjekirjoja tarvitse. Hiirellä nuolia klikkaamalla valitaan ne kohteet, joiden halutaan profiileita käyttävän. Punainen nuoli osoittaa, että värinhallinta on käytössä ko. välillä valittuun suuntaan. Laitteen kohdalla olevasta alaspudotusvalikosta valitaan, mitä profiilia laite käyttää. Laitteen kuvaa klikkaamalla aukeavat lisäasetukset. Ja mikä parasta, erilaisia profiili- ja muunnosmalleja voi tallentaa, jolloin vaihto käy tosi nopeasti.
Kuvassa olevaa asetusta käytän, kun haluan nähdä ruudulla, miltä kuva näyttää IFI:n tulostamana. Näyttö siis simuloi IFI:n tulostinta. Itselläni eroa ruudulla näkyvän ja paperikuvan välillä ei oikeastaan ole. Suurimmat erot taitavat tulla siitä, että näytön lasi vähän kiiltää mutta paperikuva on mattapintainen.
Jos näytön, skannerin tai printterin profiili on jo järjestelmään asennettuna ohjelmien käytettäviksi, kuten itselläni, ei profiilia tietenkään enää saa lisätä toista kertaa kuvankäsittelyohjelman värienhallinnassa. Vahingolle ei kyllä juuri jää sijaa, sillä tuon kaksinkertaisen profiilin lisäyksen kyllä huomaa heti, jos sen sattuu vahingossa tekemään. Sen verran paljon värit vääristyvät.
Corelin värienhallinta-valikon nähtyään ja varsinkin sitä hetken käytettyään on aika vaikea ymmärtää niitä, joille ei värienhallinnan yksinkertainen perusidea tahdo aueta.
Toteutuksen laadun ja tarkkuuden määräävätkin sitten jokaisen omat tarpeet.