ImageFacade 是 .NET 图像处理抽象库,统一 SkiaSharp、OpenCvSharp、ImageSharp 和纯托管软后端,切换后端只需改一行代码。后端不支持的功能直接抛异常,避免隐式回退。纯托管后端零原生依赖、支持 NativeAOT、输出确定,编解码性能接近或超过 C 库。但项目仅创建 4 天、单作者、API 未冻结,适合原型和内部工具,生产使用建议观望。
作者从探望性格迥异的侄女侄子却相处融洽中获得灵感,联想到图形编程中不同后端(GLFW/OpenGL与SDL3)可实现同一游戏逻辑且代码几乎相同,由此开发了GLAM抽象模块,将复杂后端封装为简单调用,让开发者专注游戏逻辑,仅需改一行代码即可切换后端,并以Carrom棋盘游戏为例说明其应用。
完成下面两步后,将自动完成登录并继续当前操作。