Átváltás rg-ből RGB-be?
Figyelt kérdés
Lehetséges, és ha igen, hogy rg fényességi koordinátákból megkapjuk az RGB koordinátákat?2015. jún. 6. 16:26
1/5 A kérdező kommentje:
Erre gondolok, hogy ezt lehetséges visszafele kiszámolni?
r = R / (R + G + B)
g = G / (R + G + B)
b = B / (R + G + B)
2015. jún. 6. 16:31
2/5 anonim 



válasza:





Ha a számítási művelet megfordításával nem lehet, akkor nem lehetséges:
R = r(R+G+B)
B = b(R+G+B)
G = g(R+G+B)
3/5 A kérdező kommentje:
Elnézést, rosszul tettem fel a kérdést.
Tehát tudom, r, g és b értékét.
És meg szeretném tudni R, G és B értékét.
2015. jún. 7. 12:39
4/5 anonim 



válasza:





Az látszik hogy csak az arányok fognak kijönni:
1/r=(1+G/R+B/R)
1/g=(R/G+1+B/G)
1/b=(R/B+G/B+1)
1/r-1=x+y
1/g-1=1/x+z
1/b-1=1/y+1/z
a bal oldal ismert, három ismeretlen, három egyenlet, megoldható :) a bal oldalakat az egyszerűség kedvéért jelölje d,e,f
d=x+y
e=1/x+z
f=1/y+1/z
y=d-x
z=e-1/x
f=1/(d-x)+1/(e-1/x)=1/(d-x)+x/(ex-1)
f(d-x)(ex-1)=ex-1+x(d-x)
Másodfokú egyenlet, tényleg megoldható.
5/5 A kérdező kommentje:
Köszönöm, nagyon ügyes levezetés. :)
2015. jún. 7. 21:10
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!