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

用Python实现分形图像缩放

  •  4
  • Jiaaro  · 技术社区  · 15 年前

    我的处境是 提供图像(通过API,无法获得更高分辨率的图像)和 高分辨率 需要生成图像。

    我已经看过了 PIL 这对任何事情都很好。。。除了放大图像。

    它有共同点 resizing algorithms :

    • 双线性
    • 消除锯齿

    我想使用分形调整大小(根据 jeff's post on coding horror ),但遗憾的是,PIL不支持这种大小调整。

    我不是专家,但从我目前的角度来看,这似乎是一条相当陡峭的学习曲线:(

    如果没有这样的库存在,也许你有一些建议去哪里学习分形压缩算法?

    2 回复  |  直到 6 年前
        1
  •  9
  •   Ketul edgarmtze    6 年前

    有一些算法,你肯定不会在Python中找到它们。首先,你可以拿这个 paper :

    Daniel Glasner、Shai Bagon和Michal Irani,“单一图像的超分辨率”,发表于2009年日本京都IEEE国际计算机视觉会议记录。

    这是非常先进的,高度复杂的,并产生有希望的结果。如果您曾经将其放入python实现中,请将其发布给公众:)

        2
  •  2
  •   bobince    15 年前

    基于分形的图像缩放仍然是非常不寻常的,还没有确定一个公认的最佳算法。恐怕您还无法在标准图像处理库中找到它。

    Lanczos/Sinc 方法。)

        3
  •  1
  •   Createdd    4 年前

    使用剩余密集网络查看此解决方案: https://github.com/idealo/image-super-resolution

    docs