Krita是一个高级的、模块化的绘画软件。
Krita围绕两个核心库建立:pigment library(颜料库) 和 kritaimage library(图像库)。
pigment library抽象了色彩空间1和色彩变换。色彩空间1提供了操作像素的函数。kritcolor库加载色彩空间1插件来扩展可用色彩空间1的范围。
kritaimage library抽象了存储在矩形区域中的像素的存储、创建、检查和操作。它提供了图层、滤镜、迭代器和画笔。滤镜和绘制操作都是服务插件,通过适当的trader查询把它们加载出来。
插件有以下几种类型