打造基于 Lua 的跨平台脚本引擎
Lua 是一门短小精悍的脚本语言,在游戏和图形渲染领域早已有广泛应用。 同时,由于它能方便的和 C 语言交互、以及动态解释执行的特性,易于实现热更新,因此很适合用于二次开发实现跨平台脚本引擎。
图像压缩原理及 libjpeg 源码分析
最近在做图像处理项目的性能优化时发现,RGB 转 JPG 压缩的文件大小有波动,而这个会显著影响图像上传耗时。 为什么会有波动呢?通过了解 JPG 压缩编码的原理,我找到了答案。
Lua 是一门短小精悍的脚本语言,在游戏和图形渲染领域早已有广泛应用。 同时,由于它能方便的和 C 语言交互、以及动态解释执行的特性,易于实现热更新,因此很适合用于二次开发实现跨平台脚本引擎。
最近在做图像处理项目的性能优化时发现,RGB 转 JPG 压缩的文件大小有波动,而这个会显著影响图像上传耗时。 为什么会有波动呢?通过了解 JPG 压缩编码的原理,我找到了答案。