Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Media";
Текущий архив: 2018.12.30;
Скачать: [xml.tar.bz2];

Вниз

CMYK to GrayScale   Найти похожие ветки 

 
Художник   (2009-07-01 14:36) [0]

Ни кто, случаем, не сталкивался с этим алгоритмом? А то CMYK to RGB to GrayScale как-то ниесть айс.


 
MBo ©   (2009-07-01 15:11) [1]

по идее, должно быть так :
Gray = 0.3*(C+K) + 0.59*(M+K) + 0.11*(Y+K)


 
MBo ©   (2009-07-01 15:13) [2]

т.е., конечно, так (при 8-разрядных составляющих)

Gray = 0.3*(255 - (C+K)) + 0.59*(255 - (M+K)) + 0.11*(255 - (Y+K))


 
Художник   (2009-07-01 15:46) [3]

Мх что-то вроде похожее, но результат частенько выскакивает за диапазон 0..255


 
MBo ©   (2009-07-01 16:03) [4]

Вполне возможно, что цветовые профили (icc) влияют.


 
Художник   (2009-07-01 16:33) [5]


> Вполне возможно, что цветовые профили (icc) влияют.

скорее всего так и есть.
Единственны вариант что приходит на ум. Это предварительно пробежаться по массиву цветов, найти самый большой коэффициент расхождения, рассчитать пропорцию уменьшения краски во всех четырех цветах и затем осветлять всю картинку согласно ейе при конвертации (


 
Художник   (2009-07-01 20:36) [6]

Короч скорее всего буду юзать lcms.
Никто незнает как туда прикрутить icc профили?


 
dmk ©   (2009-07-01 21:18) [7]

Для корректного отображения цвета нужно рассчитывать оптическую плотность краски и учитывать растискивание, тогда будет похоже,
а рисовать надо в LAB"е, т.к. экранный серый и красочный серый - это большая разница. В ICC куча таблиц, как координаты красителей, так и растискивание. Остальные моменты берутся из стандартов CIE.
Кроме того нельзя забывать, что для корректного отображения CMYK и т.д. в RGB пространстве монитора, нужно корректно пересчитать отображение через LAB. В общем не все так просто.


 
Художник   (2009-07-02 05:25) [8]


> dmk ©   (01.07.09 21:18) [7]
> Для корректного отображения цвета нужно рассчитывать оптическую
> плотность краски и учитывать растискивание, тогда будет
> похоже,а рисовать надо в LAB"е, т.к. экранный серый и красочный
> серый - это большая разница. В ICC куча таблиц, как координаты
> красителей, так и растискивание. Остальные моменты берутся
> из стандартов CIE.Кроме того нельзя забывать, что для корректного
> отображения CMYK и т.д. в RGB пространстве монитора, нужно
> корректно пересчитать отображение через LAB. В общем не
> все так просто.


Впринципе мне ненужна такая точность.


> Художник   (01.07.09 20:36) [6]
> Короч скорее всего буду юзать lcms.Никто незнает как туда
> прикрутить icc профили?


Все заюзал и прикрутил ;)
Обалденая весч!



Страницы: 1 вся ветка

Форум: "Media";
Текущий архив: 2018.12.30;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.001 c
8-1246444580
Художник
2009-07-01 14:36
2018.12.30
CMYK to GrayScale


15-1476277008
KSergey
2016-10-12 15:56
2018.12.30
Подать питание на USB с блока питания





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский