top of page

Построение профилей по небольшому количеству измерений.

Сделал джентельменский набор для построения профиля по 52 измерениям с использованием последующего рескейла в полную тест карту. В архиве: Neugebauer_52.pdf и Neugebauer_52-Reference.txt - шкала для измерений и референс к ней.

main.py и MyFunctions.py - код на питоне для сглаживания градационных в файлах измерений этой шкалы. Сглаживание производится полиномиальной линейной регрессией с L2 регуляризацией. Степень сглаживания можно регулировать степенью полинома и коэффициентом регуляризации. ColotAnt со сглаживанием такого маленького количества измерений не справляется. Возможно для офсета сглаживание и не потребуется, а вот для лазерной цифры будет весьма полезно.

Mit_Block.txt и Mit_Block_RegSm.txt - пример измерений и результата сглаживания.


После сглаживания нужно сделать rescale этих измерений в полную тест карту. Это можно сделать ColotAnt-ом или утилитой из соседнего поста в этом блоге.


В результате вполне неабсурдный профиль получается буквально за пару минут. Перфекционистов это способ заинтересует вряд ли:). Но для реалий лазерной цифры быстро сделать профиль печати какой-то для хитрой бумаги - очень даже рабочий вариант. Недавно сам пробовал. Клиент остался доволен.


Building profiles on a small number of measurements.


I made a gentleman's set for building a profile for 52 dimensions using the subsequent rescale into a full testchart. In the archive:

Neugebauer_52.pdf and Neugebauer_52-Reference.txt - measurement scale and reference to it.

main.py and MyFunctions.py are python code for smoothing gradation in measurement files of this scale. Smoothing is performed by polynomial linear regression with L2 regularization. The degree of smoothing can be controlled by the degree of the polynomial and the regularization coefficient. ColotAnt cannot cope with smoothing such a small number of measurements. It is possible that anti-aliasing is not required for offset printing, but for a laser digital printing it will be very useful.

Mit_Block.txt and Mit_Block_RegSm.txt are an example of measurement and smoothing result.


After smoothing, you need to rescale these measurements into a full testchart. This can be done with ColotAnt or the utility from the next post on this blog.


As a result, a completely non-absurd profile is obtained in just a couple of minutes. Perfectionists are unlikely to be interested in this method :). But for the realities of laser digital printing, quickly making a print profile of some kind for tricky paper is a very useful option. I tried it myself recently. The client was satisfied.

Недавние посты

Смотреть все

Inks limits of inkjet printers

Выложил джентельменский наборчик для определения поканальных inks limits струйных принтеров по колористике красок, на случай если в Рип-е отсутствуют для этого адекватные возможности. В архиве экселев

Rescale using Clapper-Yule model

Сделал rescale c использованием Clapper-Yule model. Эта модель не использует коэффициент Юла-Нильсона, зато использует физику.:) Результаты получаются немного хуже(CD-74_Gloss_2-SmCA_Neu_2.txt), чем в

bottom of page