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