Monitor, szkenner, nyomtatas, levilagitas a szinek oldalarol. Mivel, hogyan, hol, miert (,mennyiert) es mit kalibraljunk. Elmélet, gyakorlat, szoftverek, hardverek, kelvinek, gammak, gorbek... Ez egy eleg nagy es fontos tema a képfeldolgozásban, egy haladobb szint felett mar nem lehet megkerulni.
"Optional direct access to RAMDAC palette mode for all supported ATI and NVIDIA graphics processors allows to adjust gamma even with gamma correction locked drivers like Catalyst 4.2+."
Na megtaláltam a megoldást: van egy hasznos kis program, úgy hívják, hogy Monitor Calibration Wizard, ami megakadályozza, hogy bármi hozzányúljon az aktuális színprofilhoz.
Életem első ATI kártyája (HD4850)... annyit sikerült elérnem, hogy a desktop színei visszaállnak, de 3D-s alkalmazásokban továbbra sem az általam beállított LUT-ot használja... nem hiszem el, hogy nem lehet ezt valahogy megoldani..
Most már sokkal jobb, mint amilyen volt a Catalyst :D (képzelheted milyen volt előtte...) most legalább gyorsul :D De egy ideig nem lesz AMD kártyám, az biztos, 55nm-es GTX280 van előjegyezve :D
Körülnéztem a neten és látom, hogy mások is szenvednek ettől, de megoldást nem találtam. Nemigaz, hogy nem lehet egy videokártya driver-t normálisan megírni...
A színkezelő rendszernek kénytelen vagyok a monitor profilt megmutatni, egyébként nem tudom feltölteni a LUT-ba a megfelelő értékeket. De a programokban nem vagyok köteles ezt használni :) Az OS driverének meg nem kell megmutatni... minek az? A drivernek nincs köze a színkezeléshez.
A Proof mehetne monitor profilra is, de akkor csak az én monitoromon jelenne meg helyesen az így megszerkesztett kép, hiába sRGB van pl. a JPG-ben megjelölve, és hiába volt az sRGB a working space.
Nálam egyszerű a képlet: Working space: sRGB (valójában az LR ProphotoRGB-ben dolgozik, de mentéskor átszámolja sRGB-be), megjelenítés (Proof): WindowsRGB (avagy sRGB).
Akkor a helyes eljárás, ha gyártok egy profilt a monitorhoz, és a használt programok prezentációs színterének állítom azt be..? Az OS colorspace-ét meg hagyom ott, ahová megszületett..?
"A következő a helyzet: gyártottam a monitorra egy ICC profilt, rátoltam az OSre. Így, az sRGB színterű feldolgozások "színhűen" jelennek meg, ha jól értem"
Nem. Ugyanis ha sRGB-t jelenítesz meg nem sRGB profilon, akkor nem fognak stimmelni a színek. Kb. Ilyen hatása lesz. Persze, ha nem nagy színterű a monitor, akkor nem fog ennyire látszódni a hiba (nekem az Eizo S2231W-m nagy színterű, ezért remekül látszódik a probléma).
(szerintem egyébként az egész Linux egy rémálom... használom ugyan szerver környezetben, mivel főleg erre való, de már nem sokáig...).
Az van, hogy a Catalyst szépen felülbírálja azokat az értékeket, amit a Colorvision feltölt a videokártya LUT-jába. ATI-t nem használok (leginkább a Catalyst miatt), így meg kellene nézni, hogy nem lehet-e valahogy kikapcsolni benne ezt az idegesítő szokását.
KTTech: a Spyder progijával (colorvisionstartup) töltetem be a színprofilt, csakhogy VGA-t cseréltem és Catalyst-ot vagyok kénytelen használni. Namost akárhányszor elindítok például egy játékot, a szín elállítódik: ha a colorvision-t újra betöltöm, látszik, hogy a desktop-on is változnak a színek. Ilyenkor mi van?
A következő a helyzet: gyártottam a monitorra egy ICC profilt, rátoltam az OSre. Így, az sRGB színterű feldolgozások "színhűen" jelennek meg, ha jól értem. Arra kell csak ügyelnem, nehogy más-más színtérben dolgozzak különböző programokkal egyazon képen. Azaz dolgozzak sRGB-ben mindenhol.
A másik helyzet, amikor nem a monitorvezérlőre kerül a profil, hanem a programokba. Ilyenkor lesz egy workingcolorspace (sRGB) és egy presentationcolorspace (a monitoré).
Jól értem..?
(A linux színkezelése egyáltalán nem rémálom. :DDD )
Szerintem nem sok embert fogsz találni, aki egyáltalán Linuxal foglalkozik ilyen szinten... főleg mert a Linux színkezelése kb. rémálom :) Egyébként a programokban kell állítani, főleg azért, mert ha a monitor színkezelését veszed alapul, és abban dolgozol, akkor a képnek köze nem lesz sem az sRGB színtérhez, sem az aRGB-hez (vagy akármelyiket is akarod használni), tehát egy helyen jelenik meg színhelyesen a kép: nálad. Ezért kell a proof-ot állítani lehetőleg arra a színtérre, amiben a kimenetet szeretnéd viszontlátni.
Legjobb színkezelése egyébként a Mac-nek van, ott minden programra kötelező jelleggel ráerőszakolja a rendszer a megfelelő színkezelést...
Én egyébként most azzal szívok (igaz Windows Vista x64 alatt), hogy az ICM profil betöltődik, a programok használják is, csak éppen mindent a monitor színterében jelenít meg a gép, emiatt az sRGB-ben létrehozott képeim erősen szaturáltak lesznek, főleg a narancs színeknél, és még nem találtam olyan viewert, amiben tudom állítani a megjelenítés színterét (vagy rá tudom venni a Windows-t, hogy rendesen jelenítsen meg nekem, eddig 1 programmal volt jó, a Windows beépített nézőjével, csak azt nem kedvelem...).
Valaki esetleg linux..? Argyll, xcalib, rawtherapee és gimp..?
Mit hogyan hová..? Logikám csődöl itt-ott a témában. (Argyll-al előállított icc monitorprofilt xcalib-bal betöltve BÁRHOL be kell még állítani ezt a profilt? RT és gimp sRGB-ben használva.)