Konwersja RGB na Lab

0

Witam,chcę zrobić programik zamieniający pixele o danych wartościach RGB na przestrzeń Lab oraz wyświetlić skladową L-Lightness.Udalo mi sie juz dokonać samej matematycznej konwersji to znaczy.np:R=28,G=96,B=149 a analogiczne współzędne w ukladzie LAb wynoszą L=23,a=24,b=12;Ale nie wiem w jaki sposob wyswietlić na ekranie składową L,tak jak to robi photoshop po rozdzieleniu kanałów,czy po prostu do każdej ze skladowych RGB podstawic wartość L w sposob :
R=L
B=L
G=L
czy jest jakas do tego funkcja służąca?

0

Photoshop zapewne robi tak, że, bez względu na przestrzeń kolorów, na jaką rozdzieliłeś obraz, dokonuje konwersji na RGB i dopiero to prezentuje. Wniosek: potrzebujesz zarówno funkcji 'RGB do LAB', jak i 'LAB do RGB'.

1 użytkowników online, w tym zalogowanych: 0, gości: 1