Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Перевод RGB в CMYK

292
31 августа 2007 года
Matush
726 / / 14.01.2004
Ищу формулу для перевода RGB в CMYK.
Такая формула:
K = Min(1 - R, 1 - G, 1 - B);
C = (1 - R - K) / (1 - K);
M = (1 - G - K) / (1 - K);
Y = (1 - B - K) / (1 - K);

Неподходит, так как дает неверный (в моем понимании) результат.
Если считать по этой формуле, то слишком много выходить Black. Например в фотошопе результат совсем другой.

Кто-нибудь знает другие формулы?
391
31 августа 2007 года
Archie
562 / / 03.02.2005
А у тебя цвет в диапазоне [0.0, 1.0] ?
292
01 сентября 2007 года
Matush
726 / / 14.01.2004
Цитата: Archie
А у тебя цвет в диапазоне [0.0, 1.0] ?



Не путай формулу с реализацией. С цифрами все у меня правильно.

Вот вся задача:
Я хочу расчитать затраты тонера лазерного принтера (цветного) на печать картинки. Для этого мне надо знать сколько CMYK (каждой составляющей) идет на картинку. Делать это я собираюсь таки образом:
1. Читаю картинку (формат *.jpg)
2. Перевожу ее из RGB24bpp в CMYK.
3. Подсчитываю количесто CMYK (каждой составляющей).

Вот пример уже готовой софтины: www.avpsoft.ru/products/apfill

94K
23 сентября 2014 года
mahdi
1 / / 23.09.2014
а зачем делишь на /(1-K) каждый цвет?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог