flying-anvil / libfa
0.3.0
2024-09-11 13:09 UTC
Requires
- php: ^8.0
- ext-json: *
- ext-mbstring: *
Requires (Dev)
- phpunit/phpunit: ^9.0
- roave/security-advisories: dev-master
Suggests
- ext-gd: Image wrapper
This package is auto-updated.
Last update: 2024-09-11 13:10:25 UTC
README
各种类型的常见功能。
它仍然是工作进展中(WIP),所以这个README非常简略。示例和截图将在待办事项中。
您可以在 examples
目录中找到一些示例,尝试使用它们。
特性
特性 | 描述 |
---|---|
基准测试 + 报告 | 基准测试简单函数并生成详细报告 |
数据对象 | 可直接使用的数据对象,如颜色、点、向量、频率或振幅(更多即将到来) |
自定义图像功能 | PHP 中的画布、调色板、瓦片,可用于绘制 |
数学和数学函数 | 常见功能,如 lerp 或 clamp;数学函数,如正弦、线性函数、指数函数、线性回归 |
随机数生成 | 不同的 RNG 实现方式,甚至是一个标准分布式 RNG |
包装器 | OOP 文件和图像、循环、休眠器 |
控制台工具 | 可装饰的输出(颜色、粗体、斜体等) |
- 格式化工具 | CLI 键值格式化、表格格式化 |
- 进度条 | 可配置的 CLI 进度条(计划扩展性更强) |
有用的图像工具(更多即将到来) | 从图像获取强调颜色 |