| 版 | 2.1 |
|---|---|
| 发行人 | MagInp |
| 发布日期 | 2010年7月20日 |
| 添加日期 | 2010年6月30日 |
| 操作系统要求 | Windows 2000, Windows Vista, Windows 98, Windows Me, Windows, Windows NT, Windows 7, Windows XP |
| 要求 | None |
| 下载总数 | 3,526 |
| 价钱 | Free |
描述
Magic Inpainter 是一款用于高质量图像修复的工具——从图像中去除文本、污渍和不必要的信息。在修复期间,该工具会保留背景纹理图案。 Magic Inpainter 还执行许多标准的图像处理技术,这使得噪声区域的轮廓非常容易,即使它包含多种颜色。 Inpaint 可以通过两种方式实现 - 使用新的和创新的基于多维上下文的图像恢复算法,或者使用众所周知的平滑图像过滤器(如平均值、中值、磨砂玻璃和油)的修改。第一种修复方法速度较慢,但修复质量更好,它具有 3 个细节级别/LOD/,这允许在质量下降的情况下获得更快的性能。第二种修复方法适用于小缺陷——斑点、点、线、胡椒噪声。这两种方法可以结合使用,用于清除和恢复损坏的图像、删除文本和删除大对象(当缺少太多信息时,最后一种方法是不可能的)。
使用的恢复算法的目的是以自然的方式恢复图像的噪声区域。该算法对纹理效果更好,但也已在各种照片上成功测试。它可以从图像中去除任何种类的大小单色区域。只要它们不掩盖独特且不重复的重要信息,它们就会在大多数情况下被恢复,而不会对图像造成视觉损害。该算法保留了背景纹理图案,还保留了轮廓和边缘。
该算法首先用多维键描述每个非噪声像素的区域。此键应包含有关像素邻域的足够信息,排除太靠近图像边界或具有太多嘈杂邻域的像素。所有键都在特殊的索引列表中排序,然后对噪声像素重复类似的过程。对于每个噪声像素,获得一个相似的多维键。然后根据它们的非噪声邻居数对描述噪声像素的键进行排序。噪声区域边界上的像素放在列表的开头。当修复程序开始时,这些像素首先被恢复。然后算法使用新的像素值更新所有键,并使用嘈杂的键列表。重复此过程,直到所有像素都恢复或用户取消该过程。缺失的像素值是从具有最相似键的像素中计算出来的。为了找到这些像素,算法在图像键列表中执行多维搜索。通过这种方式,Magic Inpainter 填充缺失的像素,因为首先将 2D 图像像素转换为特征空间中的多维像素,然后,当找到与其最近的邻居时,将其颜色替换为最近的邻居颜色值。