Pokaż wyniki od 1 do 10 z 29

Wątek: # 78 Jeszcze raz o wyświetlaniu kolorów

Mieszany widok

  1. #1
    Moderator Awatar Janusz Body
    Dołączył
    Apr 2004
    Miasto
    Szczecin
    Wiek
    72
    Posty
    5 757

    Domyślnie

    Cytat Zamieszczone przez apstryk Zobacz posta
    .... ale czy jest jakiś sposób (np. przestrzeń barw, jakiś specjalny profil) powodujący, że to co widzę na ekranie w trakcie obróbki nie zostanie zmienione po wyświetleniu jpg'a (przynajmniej na tym samym monitorze)?
    Cały system zarządzania barwą jest właśnie po to. W zasadzie warunek jest jeden. Program wyświetlający musi obsługiwać CMS.


    Cytat Zamieszczone przez apstryk Zobacz posta
    ...
    W trakcie pracy używam jakiejś przestrzeni kolorów, profilu monitora etc., w efekcie w pamięci karty graficznej piksel ma wartość RGB np. 10,130,88. Ale przy zapisywaniu pliku jpg jak rozumiem system "zdejmuje" profil monitora i zapisuje wartości np. 8,135,90. Potem przy użyciu przeglądarki obsługującej CMS, profil monitora znowu jest nakładany i wyświetlane są znowu wartości 10,130,88. Tymczasem przeglądarka bez CMSu wyświetli 8,135,90, czy tak? Co zrobić aby w jpg znalazły się wartości 10,130,88?
    Niezupełnie tak jak piszesz. Profil i przestrzeń to dwie różne rzeczy. Profil to "interpretator", "tłumacz" z jednego języka na drugi. Przestrzeń to definicja co dany zestaw RGB (10,130,88) w ogóle oznacza - jaki to kolor został tak zakodowany. Zdjęcie zwykle jest zapisane z tagiem (znacznikiem) przestrzeni i dopiero profil zawarty w systemie "tłumaczy" to na język monitora - jak tenże monitor ma to wyświetlić. Profil nigdzie nie jest "nakładany" a jedynie odbywa się translacja na języki poszczególnych urządzeń. Zdjęcie nie ma profilu a jedynie deklarację przestrzeni - chyba, że ktoś bardzo błędnie zapisał je np. z profilem własnego monitora, co się niestety zdarza i co jest raczej bezsensowne.

    Więcej tu: http://www.canon-board.info/showthread.php?t=8520.html
    Ostatnio edytowane przez Janusz Body ; 09-08-2011 o 10:47

    Janusz,
    Old enough to know better - but I do it anyway.

  2. #2
    Dopiero zaczyna
    Dołączył
    Jan 2011
    Posty
    34

    Domyślnie

    Cytat Zamieszczone przez Janusz Body Zobacz posta
    Cały system zarządzania barwą jest właśnie po to. W zasadzie warunek jest jeden. Program wyświetlający musi obsługiwać CMS.
    Właśnie cały wic polega na tym, że chcę przygotować np. tapetę gdzie z góry wiem, że CMS nie działa


    Cytat Zamieszczone przez Janusz Body Zobacz posta
    Niezupełnie tak jak piszesz. Profil i przestrzeń to dwie różne rzeczy. Profil to "interpretator", "tłumacz" z jednego języka na drugi. Przestrzeń to definicja co dany zestaw RGB (10,130,88) w ogóle oznacza - jaki to kolor został tak zakodowany. Zdjęcie zwykle jest zapisane z tagiem (znacznikiem) przestrzeni i dopiero profil zawarty w systemie "tłumaczy" to na język monitora - jak tenże monitor ma to wyświetlić. Profil nigdzie nie jest "nakładany" a jedynie odbywa się translacja na języki poszczególnych urządzeń. Zdjęcie nie ma profilu a jedynie deklarację przestrzeni - chyba, że ktoś bardzo błędnie zapisał je np. z profilem własnego monitora, co się niestety zdarza i co jest raczej bezsensowne.
    To właśnie miałem na myśli pisząc o nakładaniu profilu - że odbędzie się translacja.
    A czy wobec tego zdjęcie zapisane z profilem monitora będzie (przynajmniej na tym samym komputerze i monitorze) w programie bez CMSu wyświetlane tak jak w CR/PS?
    Myślę tak: skoro PS znając profil mojego monitora dokonuje jakiejś translacji podczas wyświetlania, to gdyby dokonał tej samej translacji przy zapisywaniu jpg, powstały plik wyświetlany bez CMSu, czyli bez żadnych modyfikacji, powinien dać te same rezultaty...

    Cytat Zamieszczone przez Janusz Body Zobacz posta
    Ten wątek juz przeczytałem, dziękuję, ale nie znalazłem tam odpowiedzi na swoje wątpliwości :-(

    A jeszcze jedna myśl mi się nasunęła: widziałem na tym forum zrzuty ekranu pokazujące właśnie różnice między np. PS a windowsową przeglądarką. zakładając, że zrzut robię przez zwykły PrintScreen np z Irfan View, w jakie przestrzeni jest on zapisany (domyślem się, że po prostu nie ma zadeklarowanej żadnej)? I taki zrzut wszyscy oglądacze forum, na różnych monitorach, mogą w miarę prawidłowo zinterpretować, tzn. widzą że w jednym programie kolory sa bardziej nasycone, jasność większa itd. Może najprościej byłoby robić printscreeny z PSa ?

Uprawnienia umieszczania postów

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •