Jak uzyskać standardowe wyniki w zarządzaniu kolorami w systemie Linux

21

Niedawno skalibrowałem i profilowałem mój ekran za pomocą urządzenia ColorHug.

Używam Gnome i mam profil zainstalowany przez gcm.

Podczas otwierania obrazu w GIMP i DigiKam wyniki są zupełnie inne.

Obie aplikacje mają włączone zarządzanie kolorami (CM), działającą przestrzeń kolorów sRGB z intencją renderowania Percepcyjne i prawidłowy profil wyświetlania (z systemu). Przykłady poniżej pokazujące zi bez CM.

Próbka tego samego obrazu z różnymi aplikacjami

Obraz źródłowy to sRGB.

  • Dzięki CM: digiKam prezentuje gładkie odcienie cieni, podczas gdy GIMP ma bardzo ostre cienie. GIMP daje gładkie cienie, jeśli jest ustawiony na względne zamiary kolorystyczne.

  • Bez CM: digiKam sprawia, że ​​obraz jest ciemniejszy (lub z większym kontrastem) niż GIMP. (czemu?)

Jak rozumiem , zadaniem aplikacji CM jest zrobienie zdjęcia, konwersja z własnego profilu obrazu (sRGB) na profil wyświetlacza, a następnie przesłanie go na ekran. Być może może istnieć kolejna transformacja (plik obrazu → konwersja do profilu roboczego → konwersja do profilu wyświetlania → wyświetlacz), ale w tym przypadku uważam, że obraz pochodzi z sRGB, a przestrzenie robocze to także sRGB.

Powiedzmy, że celem tego ćwiczenia jest stworzenie obrazu sRGB do użytku online. Czy ktoś może doradzić, jak uzyskać standardowe wyniki?


EDYCJA: zasugerowano, że obrazy digiKam i GIMP no-cm były takie same, z wyjątkiem uprawy. Przepraszam za niechlujne kadrowanie, ale tak nie jest, jak widać tutaj w tym podziale jednej wersji od drugiej (byłby w 100% biały, gdyby były takie same ...)

Obraz pokazujący różnice między GIMP a digikam bez zarządzania kolorami

artfulrobot
źródło
Obrazy bez CM są w rzeczywistości takie same. Wyglądają inaczej z powodu kąta widzenia. Twoje wyniki są niezwykłe. Zgaduję, że przestrzeń kolorów oryginalnego obrazu nie jest sRGB. Profil RGB w GIMP to profil używany, jeśli nie jest ustawiony żaden profil. W DigiKam ustawieniem domyślnym jest konwersja wszystkich obrazów do domyślnego profilu. Więc dokładnie sprawdź swój profil.
fie
Zrobiłem w zasadzie to samo i nie uzyskałem tego rezultatu, ale pracowałem z twoim końcowym obrazem czteropanelowym. Ale dzięki temu wszystkie szyby mają ten sam profil kolorów. Nadal myślę, że ma to związek z jednym z nich, który przekształca profil kolorów, a drugi zachowuje oryginalny profil.
fie
Myślę, że ta biedna dusza uzyskałaby lepszą odpowiedź na Photo.SE. O co chodzi z tym, że jest za stary na migrację?
zwykły ubranie
Czy „zamiar renderowania percepcyjnego” powoduje cofnięcie czegokolwiek w przepływie pracy w celu spowodowania sytuacji? W twoich ustawieniach może być coś zbędnego lub samowystarczalnego. Żałuję, że ta odpowiedź jest tak ogólna.
Stan
Przyczyną problemu może być „renderowanie percepcyjne”, ponieważ może to powodować problemy, zwłaszcza gdy nie jest jasne, w jakim profilu kolorów powinien on renderować i jak. Dużo niejasności.
MikeNGarrett

Odpowiedzi:

2

DigiKam i Gimp stosują nieco inne algorytmy do renderowania obrazu. Bez testowania nie można powiedzieć, który (lub oba) jest w błędzie, ale z pewnością tak jest.

Jeśli poziomy kontrastu są zgodne, gdy jeden jest ustawiony na używanie Percepcyjnego i drugiego względnego renderowania kolorymetrycznego, najbardziej prawdopodobnym wyjaśnieniem jest to, że jeden z nich ma te zaprogramowane wstecz pod maską.

Alan Gilbertson
źródło