Головна сторінка
Top.Mail.Ru Яндекс.Метрика
Форум: "Media";
Поточний архів: 2002.12.23;
Завантажити: [xml.tar.bz2];

Вниз

Кольорові моделі і між ними Знайти схожі гілки


HydraMarat   (2002-09-06 01:42) [0]

Здрастє! Вообщем, намагаюся знайти в net "е алгоритми перетворення кольорів між RGB, HSB, CMYK. Можна в одну через іншу або хоча б без HSB ... Все, що знайшов - не завжди коректно ... Може що порадите ... дуже треба .

Спасибо.



Tihas   (2002-09-06 04:51) [1]

НУ RGB-> CMY
вишлядіт так
якщо висловити r, g, b, c, m, y дійсними числами в інтервалі
від 0..1, то
c: = abs (1-r);
m: = abs (1-g);
y: abs (1-b);
так само і в обратку.
Удачи



Digitman   (2002-09-06 09:35) [2]

RGB -> HSV

1. Vmax = max (R, G, B)
2. Vmin = min (R, G, B)
3. dV = Vmax - Vmin
4. if V <> 0 then S = dV / Vmin else (S = 0, H = undefined)
5. if S <> 0 then
if R = V then H = (G - B) / dV
else if G = V then H = (B - R) / dV
else if B = V then H = (R - G) / dV
6. H = H * 60
7. if H <0 then H = H + 360


RGB -> HLS

1. Vmax = max (R, G, B)
2. Vmin = min (R, G, B)
3. L = (Vmax - Vmin) / 2
4. if Vmax = Vmin then (S = 0; H = undefined, EXIT!)
5. if L <= 0.5 then (S = (Vmax - Vmin) / (Vmax + Vmin); goto 7)
6. S = (Vmax - Vmin) / (2 - Vmax - Vmin)
7. if R = Vmax then (H = (G - B) / (Vmax - Vmin); goto 10)
8. if G = Vmax then (H = (B - R) / (Vmax - Vmin) + 2; goto 10)
9. H = (R - G) / (Vmax - Vmin) + 4
10. H = H * 60
11. if H <0 then H = H + 360



HydraMarat   (2002-09-06 09:35) [3]

Ну в CMY то я знаю і розумію, а ось в CMYK, там як з чорним бути?



Владимир Васильев   (2002-09-06 10:03) [4]

http://www.efg2.com/Lab/



сторінки: 1 вся гілка

Форум: "Media";
Поточний архів: 2002.12.23;
Завантажити: [xml.tar.bz2];

Вгору





Пам'ять: 0.55 MB
Час: 0.024 c
14-74887
AL2002
2002-12-03 15:41
2002.12.23
Хтось юзіт Offline Explorer Pro 2.4?


3-74609
Курт
2002-12-03 13:12
2002.12.23
ЛЮДИ! ДОПОМОЖІТЬ! як мені організувати пошук в гріді, встановивши


14-74959
АК-74
2002-12-01 22:54
2002.12.23
Опитування:


1-74844
Vit @ ly
2002-12-08 17:14
2002.12.23
Проблема з Memo в XP і Win2000


14-74946
Undert
2002-11-30 12:50
2002.12.23
Допоможіть будь ласка!!!!!





африкаанс албанський арабська вірменин азербайджанець баскський білоруський болгарська каталонський Китайська (спрощене письмо) Китайський традиційний) хорватський чеська данську мову нідерландський Ukranian естонець Філіппінська фінську мову французький
галісійська грузинський німецький грецький гаїтянський креольський давньоєврейську хінді угорський ісландський індонезієць ірландський італійський японський корейський латиська литовець македонець малайський мальтійський норвежець
перс полірування португальська румунський російська сербський словацький словенський іспанська суахілі шведську мову тайський турецька український урду в'єтнамський валлійський ідиш бенгальський боснійський
кебуано есперанто гуджараті хауса хмонг ігбо яванський каннада кхмерская Лао латинь маорі маратхі монгольський непальська панджабі сомалійський тамільська телугу йоруба
зулуський
Англійська Французький Німецький Італійський Португальська Русский Іспанська