这个项目能做什么
Anime4KCPP v3 是一款基于 C++17 的动漫放大工具,采用 CNN 算法实现高质量的图像和视频放大。它提供命令行界面(CLI)、可选的基于 Qt 的图形界面(GUI),以及基于 FFmpeg 构建的视频处理模块。核心库可通过 OpenCL、CUDA 或多种 SIMD 指令集(SSE、AVX、NEON、RVV 等)进行加速。它集成了包括 Avisynth、VapourSynth 和 Windows DirectShow 在内的视频滤镜框架。通过 pybind11 提供 Python 绑定。该项目使用 CMake 构建,支持 Windows(MinGW、MSVC、Clang)、Linux、Termux、WebAssembly(Emscripten)和 macOS。Eigen3、CLI11、stb、fpng、half 和 ruapu 等依赖项会自动获取;CUDA、FFmpeg、Qt 以及 Avisynth/VapourSynth/DirectShow 的 SDK 需要手动配置。许可证采用拆分方式:视频模块以及任何与其链接的二进制文件采用 GPLv3,而核心库、CLI 和其他模块采用 MIT。
评论
0 评分人数达到10人后显示
登录后参与讨论。