文件名称:aarecovery:抗锯齿恢复技术的实现
文件大小:9.6MB
文件格式:ZIP
更新时间:2024-07-28 07:57:14
C++
抗锯齿恢复 描述 对图像执行某种非线性滤波器通常会引起混叠,该程序实现了中描述的方法,有助于恢复被某种非线性滤波器损坏的图像。 它作为在过滤图像中潜在损坏的某些区域中的梯度的调整来执行。 依赖 本项目使用 cmake。 mac osx 如果您还没有 ,请下载并安装它。 为了简化安装,您可以使用 : brew install cmake linux (ubuntu) sudo apt-get install cmake 跑步 图像应为 PPM 格式 24 位。 该程序正在从应该位于工作目录中的 media/ 文件夹中查找图像。 ./aarecovery.out -o original [-f filtered] # filenames without extension 结果 以下图像被放大以评估结果。 原图: 对其执行非线性过滤器(这里是简单的阈值处理): 执行抗锯齿恢复的结
【文件预览】:
aarecovery-master
----src()
--------aarecovery.cpp(6KB)
--------aarecovery.h(597B)
--------effects.h(221B)
--------main.cpp(2KB)
--------math()
--------netpbm()
--------effects.cpp(1KB)
--------helpers()
----.gitignore(229B)
----CMakeLists.txt(496B)
----README.md(2KB)
----build()
--------osx()