【问题标题】:resize image with PythonMagick使用 PythonMagick 调整图像大小
【发布时间】:2011-12-25 23:24:12
【问题描述】:

我想要的只是使用 PythonMagick 0.9.1 调整图像大小。

很遗憾,还没有文档。 我发现了这个link,其中用户将 resize() 与 PythonMagick 0.9.3 一起使用。 0.9.1版本没有resize()函数,不想升级就知道了。

有什么办法吗?提前致谢。

【问题讨论】:

  • stackoverflow.com/questions/1740158/… 似乎回答了这个问题。
  • 对不起,如果我错了,但我看不到我的问题在哪里得到了回答。我也不想使用 pythonmagickwand。

标签: python image resize imagemagick


【解决方案1】:

您可以使用transform 方法,而不是使用resize 方法:

image = PythonMagick.Image(<filename>)
image.transform('<width>x<height>')

【讨论】:

    【解决方案2】:

    最后,建议的方式如下:

    i = PythonMagick.Image(img)
    i.sample('!<width>x<height>')
    

    同样的东西没有感叹号也会保持纵横比。

    【讨论】:

      猜你喜欢
      • 2011-08-09
      • 2015-05-02
      • 2011-09-07
      • 2021-06-25
      • 2012-02-28
      • 2013-08-21
      • 2012-08-09
      • 2014-12-10
      • 2011-04-26
      相关资源
      最近更新 更多