代码之家  ›  专栏  ›  技术社区  ›  drawnonward

减小半色调漫画图像下采样时的云纹

  •  4
  • drawnonward  · 技术社区  · 14 年前

    在iPhone或iPad上进行实时缩放时,如何降低半色调漫画图像的取样时的莫尔效应?

    只有在不易察觉的情况下,修改图像使其不易受莫尔效应的影响才会起作用。模糊是特别禁止的,因为是任何删除心爱的半色调点。

    图像是黑白半色调和线条艺术。原稿是600 dpi,但我们提供的应用程序将是最好的一半,所以可能2500像素或更低的高度。

    当你放大缩小时,肯定会有云纹效果最差的峰值。有没有一种方法可以计算出这些点是什么,然后放大到一个不那么糟糕的比例?

    编辑:

    目前,至少我们在动态变焦上下赌注。我们将支持放大到完全放大,但不支持任意缩放。我希望以后再讨论这个问题。

    2 回复  |  直到 14 年前
        1
  •  1
  •   leonbloy    14 年前

    总的来说,这是个难题,特别有趣。我怀疑是否有一个好的简单的解决方案-也许我们可以假设一个近乎理想的半色调(单色图像与半色调点放置在一个完美的网格),但这几乎不适用于扫描图像。

    如果你对数学感兴趣和/或想研究一些书目, this thesis 可能有用(我没读过)

    你也可以搜索 去网 算法、插件等,以获得创意。

        2
  •  3
  •   Hannes Ovrén    14 年前

    如果不使用模糊,我真的找不到任何方法来避免这种情况。如果你选择你的模糊过滤器足够好,你应该能够得到的结果,不看“模糊”在所有。

    我看到的唯一其他选择是:

    1. 自定义下采样方法。除非有人提出了一个,否则我不认为这是一个选择,因为你自己声称在图像/信号处理方面没有什么经验。

    2. 将漫画转换成矢量格式,这样可以产生无限的缩放效果。