登录 注册
当前位置:主页 > 资源下载 > 19 > Maratis-Tiny-C-library: 一个用于C语言的小型数学和图像处理库

Maratis-Tiny-C-library: 一个用于C语言的小型数学和图像处理库

  • 更新:2024-06-04 16:26:02
  • 大小:566KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

Maratis Tiny C库 是用ANSI C编写的,没有依赖性的小型高效数学和图像处理例程的集合。 该库分为独立的单个文件(stb样式): 数学 向量操纵 插值(三次,catmullrom) 四元数(基本,slerp ...) 矩阵(投影,变换...) 随机数发生器 2D例程 3D例程 体素化器(三盒式重叠) 光线追踪(球体,平面,盒子,三角形) 图像处理 ubyte,ushort,int,half,float ... 复制,转换,镜像,重组,旋转... 滤镜(卷积,高斯模糊,苏贝尔,哈里斯) 调整大小,降低 形态(充填,膨胀,腐蚀,稀薄...) 拐角检测(哈里斯,非最大值抑制) 栅格化 带插值的三角形(透视正确) 基本线,圆和多边形 距离图 距离变换和voronoi 寻找路径 常规网格上的路径查找(基于填充) Asm.js演示 游戏/演示 重返地球-Lud