FONTY, RASTRY, BITMAPY - Instytut Maszyn Matematycznych

FONTY, RASTRY, BITMAPY - Instytut Maszyn Matematycznych FONTY, RASTRY, BITMAPY - Instytut Maszyn Matematycznych

10.07.2015 Views

BITMAPYLepszy jest drugi model reprezentacji funkcji kontrastu, który opiera się na wyznaczaniurównania prostej przechodzącej przez dany punkt oraz znanym współczynnikukierunkowym.Zauważmy, że wszystkie charakterystyki przechodzą przez punkt owspółrzędnych (s,s). Kąt nachylenia prostych można łatwo obliczyć:Występujący we wzorze czynnik 0,01 ma na celu zabezpieczenie przed dzieleniemprzez zero. Dla wartości kontrastu bliskich 100% mianownik byłby równyzero i wówczas nie można byłoby określić wartości funkcji kontrastu. Znającwspółczynnik kierunkowy prostej, jak również wiedząc przez jaki punkt onaprzechodzi, możemy napisać równania prostej:dla dodatnich wartości kontrastu:dla ujemnych wartości kontrastu:Corel Photo-PaintFunkcja kontrastu różni się charakterystyką przetwarzania dla wartości dodatnichi ujemnych. Różnica polega jedynie na innej wartości parametru a dla wartościróżniących się znakiem. Parametr a dla dodatnich wartości kontrastu możemyokreślić wzorem:Powyższy wzór jest wzorem przybliżonym, opartym na aproksymacji liniowejwspółczynnika a dla kilku dodatnich wartości kontrastu. Równanie prostej możnazapisać w postaci:Dla ujemnych wartości kontrastu parametr a oraz charakterystyka przetwarzaniaokreślona jest następująco:56

FONTY, RASTRY, BITMAPYBarwa i Nasycenie (Hue i Saturation)W porównywanych programach funkcja Barwa i Nasycenie opiera się na tychsamych algorytmach działania, opierających się na jednym z modeli barwreprezentowany przez trzy wartości: barwę, nasycenie oraz jasność, np. modelHSB, HSV lub HLS. Działanie funkcji Barwa (H) i Nasycenie (S) w programachgraficznych polega na dodaniu (odjęciu) do aktualnej wartości Barwy lub Nasyceniaaktualnej wartości odpowiedniej funkcji. Aby było to możliwe najpierwnastępuje zamiana koloru z modelu barw RGB lub CMYK na model HLS, wykonaniefunkcji Barwa lub Nasycenie, a następnie następuje powrót do pierwotnegomodelu barw.Moduł separacjiW teście separacji lub raczej konwersji mapy bitowej RGB na mapę bitową wCMYK, nie można jednoznacznie określić zależności matematycznych, jak równieżpodać kryteria oceniające separację w testowanych programach. Oceniemogą podlegać 32-bitowe mapy bitowe (CMYK) uzyskane z 24-bitowej (RGB),ale ocena może być jedynie subiektywna. Pierwszym etapem zamiany 24-bitowego koloru na 32-bitowy jest przejście z RGB na CMY. Jest totransformacja jednoznacznie określona.Do pierwszej z nich możemy zaliczyć powstały w ten sposób kolor czarny. Niejest on intensywny. Powstaje ze złożenia z trzech kolorów, co powoduje pewnetrudności techniczne podczas procesu drukowania. Drukując pełne aple w trzechkolorach można spodziewać się, że farby nie będzie chciały szybko schnąć,mogą pojawić się odciągi - farba będzie odbijała się na następnych kartkach.Aby dokonać niezbędnej w procesie poligraficznym konwersji CMY – CMYKnależy wydzielić dodatkowy kolor czarny z obrazu kolorowego CMY. Proces,w którym z koloru w modelu CMY zostaje wyodrębniony komponent szary jestszczególnie ważny, gdyż od sposobu jego realizacji zależy końcowy efekt uzyskanypodczas druku.Sposób opisany w p. 3.1.6 prowadzi do otrzymania obrazów „szaro-burych”,w których nasycenie kolorów jest małe, obrazy nie są „jak żywe". Jest to spowodowanezbyt dużym stopniem zmiany barw CMY na kolor szary w niektórychzakresach nasycenia. Aby uniknąć tego efektu należy zmienić parametry separacjidla kolorów, w których występują porównywalne wartości C, M, Y, jednaksą one małe, rzędu kilku do trzydziestu kilku procent. Dla tego przypadku niepowinna zachodzić zmiana barw. Drugi charakterystyczny zakres obejmuje wartościz zakresu tonów średnich tzn. od czterdziestu do około osiemdziesięciuprocent wartości C, M, Y. W tym zakresie zmiana koloru nie powinna być zbyt57

<strong>BITMAPY</strong>Lepszy jest drugi model reprezentacji funkcji kontrastu, który opiera się na wyznaczaniurównania prostej przechodzącej przez dany punkt oraz znanym współczynnikukierunkowym.Zauważmy, że wszystkie charakterystyki przechodzą przez punkt owspółrzędnych (s,s). Kąt nachylenia prostych można łatwo obliczyć:Występujący we wzorze czynnik 0,01 ma na celu zabezpieczenie przed dzieleniemprzez zero. Dla wartości kontrastu bliskich 100% mianownik byłby równyzero i wówczas nie można byłoby określić wartości funkcji kontrastu. Znającwspółczynnik kierunkowy prostej, jak również wiedząc przez jaki punkt onaprzechodzi, możemy napisać równania prostej:dla dodatnich wartości kontrastu:dla ujemnych wartości kontrastu:Corel Photo-PaintFunkcja kontrastu różni się charakterystyką przetwarzania dla wartości dodatnichi ujemnych. Różnica polega jedynie na innej wartości parametru a dla wartościróżniących się znakiem. Parametr a dla dodatnich wartości kontrastu możemyokreślić wzorem:Powyższy wzór jest wzorem przybliżonym, opartym na aproksymacji liniowejwspółczynnika a dla kilku dodatnich wartości kontrastu. Równanie prostej możnazapisać w postaci:Dla ujemnych wartości kontrastu parametr a oraz charakterystyka przetwarzaniaokreślona jest następująco:56

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!