Полутоновые изображения в Python

Я работаю над проектом, который требует от меня отделить каждый цвет в изображении CYMK и создать полутоновое изображение, которое будет напечатано на специальном полутоновом принтере. Используемый метод является аналогом шелкографии в том, что процесс практически идентичен. Сфотографируйте и вырежьте каждый цветной канал. Затем создайте экран для полутона. Каждый цветной экран должен иметь угол наклона экрана на 15-45 (регулируемый) градусов. Размер точки и LPI должны быть рассчитаны из настраиваемых пользователем значений для достижения различных эффектов. Мне сказали, что этот процесс используется в шелкографии, но мне не удалось найти какую-либо информацию, объясняющую полутонирование CYMK. Я нашел много для того, чтобы свести к одному цвету и создать новый стиль печати черно-белого полутонового изображения.

Я бы предположил, что мне нужно: 1. разделить файл на его цветные каналы. 2. создать монохромное полутоновое изображение для этого канала. 3. Наклоните результирующее полутоновое изображение на количество градусов * номер канала. Кто-нибудь знает, если это правильный подход?

Кто-нибудь знает какой-либо существующий код Python для этого? Или каких-либо хороших объяснений этого процесса или алгоритмов?

Ответы на вопрос(2)

Ваш ответ на вопрос