🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

19 total messages Started by Marek Tue, 21 Jun 2016 17:55
Jak uzyskać pożądaną gradację szarości?
#273566
Author: Marek
Date: Tue, 21 Jun 2016 17:55
25 lines
1865 bytes
Witam,

Chciałbym wydrukować z poziomu PS szablon jak poniżej:

https://www.lensrentals.com/rent/lighting/light-meters/sekonic-exposure-profile-target-ii

Dodam, że nie dysponuję oryginałem, jedynie znam relacje poszczególnych 
pól. Dysponuję natomiast kalibratorem potrafiącym zmierzyć wartość 
koloru na wydruku. Odczyt jest w Lab oraz RGB.

Otóż zasada jest taka, że największe pole ma 18% szarości. Każde 
sąsiednie jest o 1/6ev jaśniejsze, a w drugą stronę ciemniejsze. +1ev 
oznacza, że poziom odbitego światła jest dwukrotnie większy a -1ev, że 
2x mniejszy.Tak więc skrajne pola mają +/- 2ev. Gdzieś wyczytałem, że w
palecie Lab ustawienie L na 50 oznacza właśnie 18% szarość. 
Wydrukowałem, porównałem odcień ze wzornikiem szarości 18% - wyszło 
idealnie.

Moje pytanie brzmi - jakie wartości powinny mieć poszczególne pola? 
Najlepiej operując składową L w palecie Lab. Jaki jest algorytm takiego 
przeliczania?

-- 
Pozdrawiam,
Marek
Re: Jak uzyskać pożądaną gradację szarości?
#273568
Author: quent
Date: Thu, 23 Jun 2016 06:00
15 lines
1505 bytes
On 21.06.2016 19:55, Marek wrote:
>  Gdzieś wyczytałem, że w
> palecie Lab ustawienie L na 50 oznacza właśnie 18% szarość.
> Wydrukowałem, porównałem odcień ze wzornikiem szarości 18% - wyszło
> idealnie.

A jak zrobiłeś rozbarwienia przed drukiem to jakie miały składowe?
Mnie to się w ogóle nie zgadza.



-- 
Pozdr.
Q
www.elipsa.info
Re: Jak uzyskać pożądaną gradację szarości?
#273569
Author: Marek
Date: Thu, 23 Jun 2016 11:58
33 lines
2436 bytes
W dniu 23.06.2016 o 08:00, quent pisze:

>
> A jak zrobiłeś rozbarwienia przed drukiem to jakie miały składowe?
> Mnie to się w ogóle nie zgadza.

Hej,

Nie robiłem rozbarwień. Drukowałem od razu z poziomu PS na skalibrowaną 
drukarkę Epson SC-P600 z dopasowaniem absolutnym kolorystyki. Po 
wydrukowaniu koloru Lab (50,0,0) użyłem X-Rite ColorMunki Photo do 
zbadania koloru na wydruku i wyszło (51,0,0) - czyli całkiem dokładnie. 
Następnie porównałem ten kolor z wzorcem szarości 18% - też za pomocą 
w/w urządzenia. Wyszło niemalże identycznie.

Mnie również to wszystko się nie zgadza, ale jest zgodne z definicją 18% 
szarości. W CMYK wartości otrzymane Lab (50,0,0) są dziwne 
(55,46,46,11), w HSB również (180,0,47) a w RGB (119,119,119). Nie 
dostrzegam żadnej korelacji. Wyjaśnię iż zajmuję się hobbystycznie 
fotografią, gdzie szara karta 18% jest ważnym akcesorium. DTP nie jest 
moją mocną stroną. Weź pod uwagę, że Lab to specyficzna paleta - 
dostosowana do postrzegania okiem. Zapewne ma to znaczenie.

Nigdzie w sieci nie znalazłem żadnych konkretnych opisów czym jest 
paleta Lab poza tym, że L=50 daje 18% szarości (odbitego światła od 
wydruku).  Nigdzie też nie znalazłem informacji w drugą stronę: jeśli 
szarość na wydruku ma jakąś wartość w Lab, to jaki jest przelicznik na 
procenty? Jaki kolor jest 2x jaśniejszy od Lab(50,0,0)? Cisza w sieci... 
Dlatego tu napisałem.

-- 
Pozdrawiam,
Marek
Re: Jak uzyskać pożądaną gradację szarości?
#273570
Author: Marek
Date: Thu, 23 Jun 2016 13:47
7 lines
1227 bytes
P.S.
Zerknij tu:
https://en.wikipedia.org/wiki/Middle_gray#Table_of_middle_grays

Druga pozycja w tabeli to kolor LAB, który dla 18% daje L=50 a w RGB 
wyszło tak jak mi (119,119,119). No i teraz zgaduj zgadula: np. 9% to 
L=? 25? Przelicza się to liniowo czy inaczej?
Re: Jak uzyskać pożądaną gradację szarości?
#273571
Author: grzegorz456
Date: Mon, 27 Jun 2016 10:12
35 lines
1882 bytes
Marku, a spróbuj wpisać takie L (od -2EV do +2EV co 1/6, w Lab 16bit):
8502
9042
9603
10186
10791
11421
12075
12755
13461
14196
14959
15752
16576 < odbicie 18%, L=50,6 w 8bit
17433
18323
19248
20210
21209
22247
23327
24448
25614
26825
28084
29393

Nie jest to liniowe (ale blisko).

Jak coś palnąłem to sory (dawno fotografią się przestałem bawić).

PS. Mam wątpliwości czy taka plansza z plujki będzie idealna, ale może wystarczająco dobra...

pzdr,
Grzesiek
Re: Jak uzyskać pożądaną gradację szarości?
#273585
Author: grzegorz456
Date: Mon, 27 Jun 2016 10:45
34 lines
1821 bytes
No tak... w profesjonalnym Ps chyba nie można wpisywać wartości Lab (CMYK) po przecinku lub 16-bit.

Marku, niżej L w 8bit + linka do pliku z tą skalą (nie idealnie w punkt, ale można pobrać pipetką):

25,95
27,59
29,31
31,08
32,93
34,85
36,85
38,92
41,08
43,32
45,65
48,07
50,59 <
53,20
55,92
58,74
61,68
64,72
67,89
71,19
74,61
78,17
81,86
85,71
89,70

https://drive.google.com/file/d/0By7oxu71awcfOWlKSkdRbXNQUGs/view?usp=sharing

pzdr,
Grzesiek
Re: Jak uzyskać pożądaną gradację szarości?
#273572
Author: Marek
Date: Mon, 27 Jun 2016 18:29
28 lines
2206 bytes
Hej,

Dziękuję Ci bardzo za zaangażowanie.

> Nie jest to liniowe (ale blisko).

Jak to wyliczyłeś? Zapewne pytam o podstawy Lab, ale za diabła nie mogę 
wygooglać tego a DTP się nie zajmuję. :-(

>
> Jak coś palnąłem to sory (dawno fotografią się przestałem bawić).
>
> PS. Mam wątpliwości czy taka plansza z plujki będzie idealna, ale może wystarczająco dobra...

Sądzę, że tak. Nie chodzi wierność drukowania plujki bo tu faktycznie 
można mieć wiele zastrzeżeń. Wspomniałem gdzieś powyżej, że dysponuję 
kalibratorem, który przy okazji może określić wartości kolorów spotowych 
na wydruku. Mogę więc korygować barwy w ten sposób by kolory spotowe 
odpowiadały idealnie wyliczonym wartościom. Sęk w tym, że nie potrafię 
wyliczyć tych wartości a także nie potrafię określić ile dana szarość 
oznacza ilość odbitego światła (czyli +/- ev względem sąsiedniej). 
Wiesz, gdybym miał ten target do dyspozycji, to mógłbym pobrać wartości 
każdego z kolorów i wiernie poddać reprodukcji. A tak kiszka... muszę 
kombinować.

-- 
Pozdrawiam,
Marek
Re: Jak uzyskać pożądaną gradację szarości?
#273573
Author: Marek
Date: Mon, 27 Jun 2016 18:33
5 lines
1234 bytes
P.S.

Kolor Lab w 8 i 16 bitach w PS to są dokładnie te same wartości - w 
dodatku nie można nic po przecinku wpisać. L to wartości procentowe 
całkowite wrrr...
Re: Jak uzyskać pożądaną gradację szarości?
#273574
Author: grzegorz456
Date: Mon, 27 Jun 2016 19:17
10 lines
1968 bytes
On Monday, June 27, 2016 at 8:34:01 PM UTC+2, Marek wrote:
> P.S.
> 
> Kolor Lab w 8 i 16 bitach w PS to są dokładnie te same wartości - w 
> dodatku nie można nic po przecinku wpisać. L to wartości procentowe 
> całkowite wrrr...

Nie wydaje mi się. Utwórz (szeroki) dokument Lab 16-bit, zrób gradient od 0 do 100 L, na paletce info wybierz Lab8 i Lab16 i zobacz pod kursorem jak się zmieniają wartości.

IMHO, to dosyć żenujące, że w Ps nie można precyzyjnie wpisywać wartości CMYK czy Lab (tylko trzeba czarować).
Re: Jak uzyskać pożądaną gradację szarości?
#273575
Author: Marek
Date: Tue, 28 Jun 2016 10:43
41 lines
3042 bytes
W dniu 27.06.2016 o 21:17, grzegorz456@gmail.com pisze:

>
> Nie wydaje mi się. Utwórz (szeroki) dokument Lab 16-bit, zrób
> gradient od 0 do 100 L, na paletce info wybierz Lab8 i Lab16 i zobacz
> pod kursorem jak się zmieniają wartości.

W sensie odczytu wartości - owszem. Ale tu też mam wątpliwości. 
Zobaczysz kolor z dokładnością 16bitową. Możesz go pobrać i wypełnić nim 
jakiś inny obszar. No i tu zonk. Gdy zbadasz wartość koloru wypełnienia 
wyjdzie w kolorze foregroundowym np. L:53. Zmieniasz go na L:52 i znów 
na L:53, wypełniasz ponownie i okazuje się, że po tej zmianie 
otrzymujesz zupełnie inną wartość 16bitową. Nastąpiło zaokrąglenie. A 
czemu się tym przejmuję? Czytaj dalej.

Mnie chodziło o to by móc ręcznie wpisywać wartości. Próbnik kolorów nie 
wystarczy w moim przypadku. Zobacz jak sobie wymyśliłem proces 
kalibracji wydruku. Wprowadziłem z palca wartości całkowite Lab. 
Powstało coś takiego:

https://drive.google.com/file/d/0B5EZBCDOXXP7TnhOMXJleGZUVVE/view?usp=sharing

Pomierzyłem wartości na wydruku i stwierdziłem, że w obrębie 
najciemniejszych kolorów wystąpiły największe błędy, choć i tak małe. 
Potem wprowadziłem ręczne korekty do pól o największych błędach. Tak 
powstał kolejny wydruk:

https://drive.google.com/file/d/0B5EZBCDOXXP7OXBOalpTeUFrb3M/view?usp=sharing

Niestety nie mogłem modyfikować wartości o części ułamkowe wartości L 
więc to maksimum precyzji. Przypuszczam, że PS zupełnie nie nadaje się 
do pracy z precyzyjnym kolorem i będzie trzeba np. w Corelu Draw zrobić 
to samo.

Nie odpowiedziałeś mi jeszcze na pytanie - jak doszedłeś do tego, że 
jedna wartość L od sąsiedniej różni się o konkretną wartość jasności 
(1/6 ev)?

-- 
Pozdrawiam,
Marek
Re: Jak uzyskać pożądaną gradację szarości?
#273576
Author: grzegorz456
Date: Tue, 28 Jun 2016 12:57
13 lines
2585 bytes
Kolor pobrany pipetką zachowuje precyzję, a jakakolwiek zmiana ręczna  (wpisywanie) zaokrągla do całkowitych.

Spróbuj operować na wartościach 16-bit (w zasadzie 15-bitowych, czyli L[%]*32768/100), i zrobić sobie w Ps "podręczny" gradient od 0 do 100 L i z niego podbierać kolor dla obiektów (BTW, aby nie "wypełniać" rób sobie obiekty wektorowe [U], po dwukliku w warstwę masz od razu pickera dla obiektu).
Albo zobacz tutaj (PS CS6, może być?):
https://drive.google.com/file/d/0By7oxu71awcfSW1HR1Y5Z0t2X1k/view?usp=sharing

Przyjmując że bazowe pole odbija 18% światła, przemnożyłem to 0,18 przez 2^EV dla zakresu od -2EV do +2EV co 1/6EV. Otrzymane wyniki (procent odbicia dla zakresu) wrzuciłem do arkusza (kiedyś sobie zmajstrowałem taki, nadał się tutaj)  który przelicza mi dane spektralne (reflektancję, procent odbicia, dla zakresu od 400 do 700nm co 10nm wpisałem te wyniki) na Lab.

Tutaj masz chyba podobny arkusz (dużo bardziej rozbudowany):
http://www.brucelindbloom.com/index.html?SpectCalcSpreadsheets.html

pzdr,
Grzesiek
Re: Jak uzyskać pożądaną gradację szarości?
#273584
Author: grzegorz456
Date: Tue, 28 Jun 2016 13:31
57 lines
1969 bytes
UPS, właśnie skumałem że jedną rzecz (oby tylko) schrzaniłem. Niżej ponownie kpl. L 8 i 16 bit:

25,26
26,88
28,56
30,31
32,13
34,02
35,98
38,03
40,15
42,35
44,64
47,02
49,50 <
52,07
54,74
57,52
60,40
63,40
66,52
69,76
73,13
76,63
80,26
84,04
87,97

8277
8808
9360
9933
10529
11148
11791
12460
13155
13877
14628
15408
16219 <
17061
17937
18847
19793
20776
21797
22859
23962
25109
26300
27539
28826

sorki

GC
Re: Jak uzyskać pożądaną gradację szarości?
#273577
Author: Marek
Date: Tue, 28 Jun 2016 14:55
42 lines
3154 bytes
W dniu 28.06.2016 o 14:57, grzegorz456@gmail.com pisze:

> Kolor pobrany pipetką zachowuje precyzję, a jakakolwiek zmiana ręczna
> (wpisywanie) zaokrągla do całkowitych.

No więc właśnie. A zależy mi na delikatnym doprecyzowaniu kolorów gdyż 
plujka, mimo kalibracji, będzie miała rozstrzał do 2%, który chcę 
zniwelować ręcznie.

>
> Spróbuj operować na wartościach 16-bit (w zasadzie 15-bitowych, czyli
> L[%]*32768/100), i zrobić sobie w Ps "podręczny" gradient od 0 do 100
> L i z niego podbierać kolor dla obiektów (BTW, aby nie "wypełniać"
> rób sobie obiekty wektorowe [U], po dwukliku w warstwę masz od razu
> pickera dla obiektu). Albo zobacz tutaj (PS CS6, może być?):
> https://drive.google.com/file/d/0By7oxu71awcfSW1HR1Y5Z0t2X1k/view?usp=sharing

Tak, uczyniłem coś podobnego. Jednakże nie załapałem idei pobierania 
odpowiedniej wartości koloru. Np. chciałbym wypełnić N-ty kwadrat 
pobierając kolor z gradientu. Skąd mam wiedzieć z jakiego fragmentu tego 
gradientu mam pobrać kolor? Patrząc na info celować we właściwą liczbę L 
z tabeli jaką przygotowałeś?
Jeśli tak, to trochę trudno będzie korygować odcienie w następnych 
wydrukach. No ale trudno. Jak trzeba to trzeba.

>  Przyjmując że bazowe pole odbija 18% światła, przemnożyłem to 0,18
> przez 2^EV dla zakresu od -2EV do +2EV co 1/6EV.

Do tego etapu dobrnąłem samodzielnie i się zaciąłem dalej :-)

> Otrzymane wyniki
> (procent odbicia dla zakresu) wrzuciłem do arkusza (kiedyś sobie
> zmajstrowałem taki, nadał się tutaj)  który przelicza mi dane
> spektralne (reflektancję, procent odbicia, dla zakresu od 400 do
> 700nm co 10nm wpisałem te wyniki) na Lab.

A no właśnie - tu moja wiedza jest zerowa. Dlatego utknąłem. Nie miałem 
bladego pojęcia jak to się przelicza :-) Zaraz wygeneruję

-- 
Pozdrawiam,
Marek
Re: Jak uzyskać pożądaną gradację szarości?
#273578
Author: grzegorz456
Date: Tue, 28 Jun 2016 15:58
17 lines
2333 bytes
> Skąd mam wiedzieć z jakiego fragmentu tego 
> gradientu mam pobrać kolor? Patrząc na info celować we właściwą liczbę L 
> z tabeli jaką przygotowałeś?

Niestety tak...


> trudno będzie korygować odcienie w następnych 
> wydrukach. 

A nie wystarczy nałożyć na wierzch warstwę Levels (adjustment layer), wstawić sobie krzyżyki pomiarowe (color sampler tool) na polach pierwszym i ostatnim (i powiedzmy środkowym) i tak pomanewrować Levelsami (pola Input / Output) aby "złapać" skrajne (i ew. środkowy) wartości (a pośrednie EV się pokorygują pośrednio):
https://drive.google.com/file/d/0By7oxu71awcfbzBXal9nQUhrZDA/view?usp=sharing
?

pzdr,
Grzesiek
Re: Jak uzyskać pożądaną gradację szarości?
#273580
Author: grzegorz456
Date: Tue, 28 Jun 2016 19:11
16 lines
2386 bytes
On Tuesday, June 28, 2016 at 4:55:21 PM UTC+2, Marek wrote:
> Tak, uczyniłem coś podobnego. Jednakże nie załapałem idei pobierania 
> odpowiedniej wartości koloru. Np. chciałbym wypełnić N-ty kwadrat 
> pobierając kolor z gradientu. Skąd mam wiedzieć z jakiego fragmentu tego 
> gradientu mam pobrać kolor? Patrząc na info celować we właściwą liczbę L 
> z tabeli jaką przygotowałeś?
> Jeśli tak, to trochę trudno będzie korygować odcienie w następnych 
> wydrukach. No ale trudno. Jak trzeba to trzeba.

BTW, znasz ImageMagick?

On potrafi zrobić plik (np. TIFa 16-bit) z danych tekstowych:

https://drive.google.com/file/d/0By7oxu71awcfdW9HVkVsQ0pya0U/view?usp=sharing

https://drive.google.com/file/d/0By7oxu71awcfMXJzYXV0WmdlTEU/view?usp=sharing
Re: Jak uzyskać pożądaną gradację szarości?
#273579
Author: Marek
Date: Wed, 29 Jun 2016 13:39
26 lines
2344 bytes
W dniu 28.06.2016 o 17:58, grzegorz456@gmail.com pisze:
>
>> Skąd mam wiedzieć z jakiego fragmentu tego gradientu mam pobrać
>> kolor? Patrząc na info celować we właściwą liczbę L z tabeli jaką
>> przygotowałeś?
>
> Niestety tak...

Poradziłem sobie. Bolało, ale dałem radę :-)


> A nie wystarczy nałożyć na wierzch warstwę Levels (adjustment layer),
> wstawić sobie krzyżyki pomiarowe (color sampler tool) na polach
> pierwszym i ostatnim (i powiedzmy środkowym) i tak pomanewrować
> Levelsami (pola Input / Output) aby "złapać" skrajne (i ew. środkowy)
> wartości (a pośrednie EV się pokorygują pośrednio):
> https://drive.google.com/file/d/0By7oxu71awcfbzBXal9nQUhrZDA/view?usp=sharing

Racja. Najpierw odpisałem Tobie a dopiero potem wpadłem na podobny 
pomysł :-) Nieco inaczej to uczyniłem. Zrobiłem gradient miedzy 
skrajnymi kolorami w danym pasku. Potem dla 2-kolejnych generowałem inne 
gradienty. Dziękuję za sugestię.

-- 
Pozdrawiam,
Marek
Re: Jak uzyskać pożądaną gradację szarości?
#273581
Author: Marek
Date: Wed, 29 Jun 2016 14:02
11 lines
1475 bytes
W dniu 28.06.2016 o 21:11, grzegorz456@gmail.com pisze:

> BTW, znasz ImageMagick?

Szczerze mówiąc nie. Fajne :-)



-- 
Pozdrawiam,
Marek
Re: Jak uzyskać pożądaną gradację szarości?
#273582
Author: grzegorz456
Date: Thu, 30 Jun 2016 11:21
4 lines
1830 bytes
Marku, możesz się odezwać na priva ( grzegorz456 na dżimail kom , mam pewne pytanie)?

pzdr,
GC
Re: Jak uzyskać pożądaną gradację szarości?
#273583
Author: Marek
Date: Sat, 02 Jul 2016 15:44
12 lines
1647 bytes
W dniu 30.06.2016 o 13:21, grzegorz456@gmail.com pisze:
> Marku, możesz się odezwać na priva ( grzegorz456 na dżimail kom , mam pewne pytanie)?
>

Hej,

W sobotę wysłałem email do Ciebie. Masz go?


-- 
Pozdrawiam,
Marek
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads