Qt art Python цвет
github.com github.com
Тул (python + pyqt) для подбора цветов, палитр, цветовых схем итд. В некотором роде наследник Agave, всяких paletton.com и даже немножко Swatchbooker.
Основные фичи:
* Редактируемая палитра. Причём, пользователь задаёт некоторые цвета на палитре (отмечаются небольшим кружком в слоте), а остальные цвета получаются автоматически смешиванием заданных. Поддерживается несколько моделей для смешивания цветов — RGB, CMYK, HSV, HCY, Lab, LCh и т.д. Есть реализация RYB (red-yellow-blue).
* Палитра загружается/сохраняется в нескольких форматах: Gimp gpl, Scribus XML итд. Можно загружать и писать CSS (пишутся только правила с цветами). Можно сохранить палитру как растровое изображение. Можно загрузить палитру из SVG (просто берутся все имеющиеся цвета) или из растровой картинки (берутся наиболее используемые цвета). Теоретически, можно поддержать чтение/запись других форматов палитр — как минимум тех, какие умеет Swatchbooker.
* Два селектора для выбора цвета: круг HCY и колесо с квадратом, которое может работать в HLS, HCY, RYB, LCh.
* Несколько стандартных цветовых гармоний (два противоположных цвета, три цвета, похожие цвета и тд). На круге HCY можно двигать подобранные цвета вручную, если выбрать Гармония=Ручная. Для каждого из подобранных цветов дополнительно подбирается ещё несколько оттенков по одному из поддерживаемых алгоритмов (по светлоте, по насыщенности итд).
* В подобранные цвета можно "автомагически" раскрасить любую SVG-картинку (несколько шаблонов в комплекте). Цвета из исходной картинки заменяются на подобранные так, чтобы по возможности сохранить цветовые отношения. AI слабенький, но может иногда давать неплохие результаты. Фича предназначена в основном для того, чтобы увидеть сочетание подобранных цветов не в виде скушных квадратиков, а как они будут смотреться в более-менее правдоподобной композиции.
Есть ещё некоторые фишки, слишком мелкие чтобы перечислять — если запустите то сами обнаружите. Документации практически нет, так что если интересно спрашивайте. Сделать нормальный питоновский пакет я пока не осилил, может кто сделает ;)
Лицензия — GPLv2 or any later.
В комплект к тем, что на гитхабе, ещё скрин, подвиндами:
gallery.home.iportnov.ru