6

在网上,我可以找到关于使用 python 编写 gimp 脚本的各种示例。

http://www.jamesh.id.au/software/pygimp/ http://www.gimp.org/docs/python/pygimp.html

我们需要导入gimpfu模块以使示例正常工作。我们在哪里可以获得 Windows 上的 PyGIMP 安装程序?看来该项目已死,链接已损坏。

4

2 回答 2

4

为了使用 Python-fu 开发 Gimp 脚本,我遵循了gimp 用户文章,简而言之,您需要下载并安装以下内容:

  1. Python 32 位 从这里
  2. 从这里开始32 位一体机。
  3. 从这里开始Gimp 2.6 32 位。

然后你需要在C:\Users\MyUsername.gimp-2.6\plug-ins中创建 your-plugin.py 文件

PS:在添加代码或修改您的 register() 函数后重新启动您的 gimp,以便每次生效。

于 2016-01-22T22:54:19.397 回答
3

PyGIMP 是 GIMP(GNU Image Manipulation Program)的一部分,只能与它一起工作。对于 Linux 发行版,它通常位于不同的包中 - 但它的代码位于 GIMP 代码源中,而在 Windows 上,它与 GIMP 一起安装。

据我所知,Windows 的 GIMP 2.8 安装程序应该附带所有依赖项(包括 Python 解释器)才能工作 - 否则您需要做的就是在安装 GIMP 之前安装依赖项才能工作。

这些应该是:

Python 2.5、2.6 或 2.7 Python-gtk Pycairo

最后是 GIMP 本身。

他们,你不能只使用 pygimp 作为一个独立的 Python 模块——它必须从 GIMP 中启动才能使用程序库和代码。创建一个响应 xmlrpc 或类似方法的脚本相对容易,保持安静运行等待来自外部脚本的请求以使用 GIMP 处理图像,很难。

于 2013-01-30T12:39:14.770 回答