#pixel-perfect #image #drawing #cpu #font #outline #color

h_image

使用CPU编写的像素完美绘图库

1 个不稳定版本

0.1.0 2022年7月25日

#16 in #outline

MIT 许可证

32KB
753

(未命名的图像库)

像素完美图像处理库。

它不适用于实时应用!

它旨在达到像素完美。

为此,它尽量不在处理像素时使用浮点数值。

它不是GPU加速的!

它底层的其他crate可能使用GPU,但它不使用。

它使用image crate进行图像I/O。并使用font-kit进行字体光栅化。

特性

  • 导入/导出
    • 大多数图像格式,多亏了image crate。
    • SVG格式
    • 视频
  • 像素级操作
  • 32位RGBA颜色
    • 单色
    • 渐变色。
  • 绘制基本形状
    • 像素完美圆形
      • 填充
      • 轮廓
    • 像素完美矩形
      • 填充
      • 轮廓
    • 像素完美椭圆形
      • 填充
      • 轮廓
    • 像素完美三角形
      • 填充
      • 轮廓
    • 像素完美线条
  • 过滤器
    • 可以手动添加过滤器。
    • 尚无内置过滤器。
  • 转换
    • 位图复制
    • 遮罩
    • 裁剪
    • 像素完美缩放
    • 像素完美旋转
  • 字体
    • 读取.otf.ttf文件
    • 背景颜色
    • 下划线
    • 轮廓

依赖项

~13–22MB
~148K SLoC