[elektro] Szem karakterisztika
Csuvár Imre
icsuvar at t-online.hu
Tue Mar 1 22:35:12 CET 2011
Hali,
ha korrekt szeretnek lenni, azt kell mondanom, hogy ez mar tenylegtokjo :)
A kozepso erteksor teljesen linearisnak tunik fenyeroben szubjektive!
A kobos sem volt rossz, ugyanezt szamoltam ki en is (mint a 3. oszlop),
annyit csaltam, hogy 0, 1, 2, 4, 6, 9... volt az eleje, de ez meg jobb.
C-ul sajna nem tudok, Basic-ben programozgatom a cuccot.
Mit is kene csinalnom, ha pl. novelni szeretnem
a lepesszamot, mondjuk 32-re?
Koszi:
Csuva'r Imre
From: "Palasik Sandor" <palasik at mail.datanet.hu>
Erről, hogy alján csalni kellett, beugrott, hogy ez a Lab színtérben van
ugyan köbgyök, de ennél kicsit
vadabb a függvény, némi skálázás, eltolás van benne és nulla körül
lineárisra vált.
Kiszámoltam, hogy mi jönne ki a korrekt függvénnyel.
0 0 0
1 2 0
2 4 1
3 8 2
4 13 5
5 20 9
6 29 16
7 40 26
8 54 39
9 72 55
10 92 76
11 116 101
12 145 131
13 177 166
14 213 207
15 255 255
Az első szám az index, feltettem, hogy így érted a 16 értéket. A második
oszlop a Lab színtér világosságkomponenséből jön ki, az utolsó a sima
köbgyökből.
Látszik, hogy így némileg nagyobb értékek jönnek ki, esetleg kipróbálhatnád
ezt is.
A korrekciós függvény C-ben:
double labgamma(double x)
{
if (x >= 0.08) {
double w = x*0.862069+0.137931;
return w*w*w;
}
else
return x*0.110706;
}
Palasik Sándor
More information about the Elektro
mailing list