![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
RGBToCMYK [D6]
Maxim_k © (2007-03-03 10:32:00)Уважаемые мастера.
Скажите, почему функцию RGBtoCMYK, которую
я использую не соответствует цифрам Photoshop.
procedure RGBTOCMYK(R: byte;
G: byte;
B: byte;
var C: byte;
var M: byte;
var Y: byte;
var K: byte);
begin
C := 255 - R;
M := 255 - G;
Y := 255 - B;
if C < M then
K := C
else
K := M;
if Y < K then
K := Y;
if k > 0 then
begin
c := c - k;
m := m - k;
y := y - k;
end;
end;
Спасибо.
ancara (2007-03-05 15:09:00) [1]RGB to CMYK:
Black = Min(255-Red,255-Green,255-Blue)
Cyan = (255-Red-Black)/(255-Black)
Magenta = (255-Green-Black)/(255-Black)
Yellow = (255-Blue-Black)/(255-Black)
потом все это еще надо на 255 поделить, чтоб проценты получить...