【问题标题】:Standalone Python script for image resizing用于调整图像大小的独立 Python 脚本
【发布时间】:2013-03-28 21:24:40
【问题描述】:

我正在寻找一个可以执行 2 个简单图像编辑任务的独立 python 脚本:

  • 调整大小
  • 裁剪

今天早上我浏览了一些网站,发现了两个有趣的模块:

不幸的是,这些对于我的需求来说太复杂了,需要在服务器上安装。

你们知道是否有任何(非常)基本的 Python 脚本可以嵌入到单个文件(独立)中吗?

如果没有,用 Python 编写我自己的图像大小调整/裁剪脚本会很复杂吗?

更新

我已经为 python 3x 安装了 PIL

对于那些感兴趣的人,这里有一个很好的安装教程:

Install PIL in Ubuntu 12.04 Python 2.7 and Python 3.2

【问题讨论】:

  • 做好图像缩放是一项艰巨的任务,我不会费心重新发明轮子。安装 PIL 需要一行代码,调整图像大小需要四行代码。

标签: python image resize crop


【解决方案1】:

实现您自己的快速准确的裁剪和调整代码将不可行。 (PIL 为 50% C)。

实现算法是可行的(nearest neighbourbilinear interpolation
但是处理不同的图像格式并加载和保存是一项艰巨的任务。

【讨论】:

  • 好吧,那我就安装吧,好像比较合理。你知道 C 代码是否绝对需要一些安装吗?我可以尝试深入研究代码,但似乎 C 代码无法按原样嵌入到 Python 中。
  • 之前没做过,不过docs里总有帮助
猜你喜欢
  • 1970-01-01
  • 2015-11-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-08-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多