作者回复: 理论上应该不会与电脑设置的帧数有关,这个例子中的“帧率”实际上是根据每一次处理和渲染画面所花费的时间粗略计算出来的,而不是 requestAnimationFrame 的执行帧率。这里可能是电脑的性能只能达到 60Hz,换一台电脑试试看效果如何。
作者回复: 对的,不同的滤镜实际上有着各自固定的卷积核模板,只是参数上可能会有些区别。滤镜的基本处理和计算方式是不会变的,这个过程适用于一切图像处理工具。这个是来自于数字图像处理领域的理论基础。
作者回复: 具体是指 flipKernel 函数吗?
作者回复: 可以参考这里哈:https://github.com/Becavalier/geektime-wasm-tutorial