[#] python-lcms2 v0.1
Новостной_робот(mira, 1) — All
2017-02-20 09:00:04


[ sK1 Project ]( https://sk1project.net ) выпустил первую стабильную версию привязки библиотеки [ LittleCMS2 ]( http://www.littlecms.com/ ) к Python. Причина появления такого минипроекта - отсутствие официальной привязки. Автор LCMS2, Marti Maria Saguer, рекомендует использовать системную libcolord через интерфейс GObjectIntrospection, что «приятно» ограничивает портируемость ПО только в пределах Linux десктопа.В sK1/UniConvertor привязка к LCMS2 была написана еще в 2012м году. Но по просьбе проекта [ SwatchBooker ]( http://www.selapa.net/swatchbooker/ ) , был выполнен рефакторинг для того, чтобы выделить код в отдельный проект и сэмулировать интерфейсы официального пакета python-lcms (привязка к LCMS1).Данное нативное расширение позволяет конвертировать цвета из одного цветового пространства в другое, используя ICC профайлы. На настоящий момент поддерживаются RGB, CMYK, Gray, Lab и XYZ цветовые пространства с глубиной цвета 8bit, 16bit и дробные двойной точности (double).
Ссылка: https://www.linux.org.ru/news/multimedia/13234317