使用Python进行分形图像缩放

Jia*_*aro 4 python image-processing fractals python-imaging-library

我处于提供相对低分辨率图像的位置(通过API,不能获得更高分辨率的图像)并且需要生成高分辨率图像.

我已经看了PIL,它对于所有事情都很棒...除了放大图像.

它有常见的调整大小算法:

  • 最近的邻居
  • 双线性
  • 双立方
  • 抗锯齿

我想使用Fractal Resizing(根据jeff的编码恐怖帖子),但是,唉,PIL不支持这种调整大小.

进一步的Google搜索不会产生任何替代库来提供分形图像调整大小.

这样的事情是存在还是我真的不得不扣下并编写我自己的分形调整算法?

我不是专家,但从我目前的观点来看,这看起来像一个非常陡峭的学习曲线:(

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

Pau*_*aul 9

有算法,你肯定不会在Python中找到它们.首先,你可以拿这篇论文:

Daniel Glasner,Shai Bagon和Michal Irani,"单一图像的超级分辨率",参见IEEE国际计算机视觉会议论文集,日本京都,2009年.

它是非常先进的,高度复杂的,并且产生了有希望的结果.如果您将其变为python实现,请将其发布给公众:)