问题标签 [gimp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
10261 浏览

python - 如何在 Python 脚本中使用 GIMP?

GIMP 使您能够在 Python 中制作插件,我想做的是调用 GIMP 函数,就像我在这个插件之一中所做的那样,但这会返回以下错误,因为 GIMP 没有找到任何正在运行的 GIMP Core 来使用。

我想知道这是否可能?如果是,如何?

谢谢

0 投票
1 回答
3231 浏览

layer - 在 Gimp 中仅保存图层蒙版

我在 Gimp 中的图像上创建了图层蒙版。

如何仅将图层图保存为 png?

谢谢

0 投票
1 回答
3089 浏览

python - 将图层从图像复制到另一个

我正在用 python 构建一个 Gimp 插件。我想基于文件在内存中加载一个图层,然后将其添加到多个图像中(从而避免从文件加载时间)。

我在文档中找不到任何内容:所有函数都将图层添加到特定图像中(因此我每次都必须从文件中加载,这是我试图避免的)。

有解决方法吗?

我考虑过的一种解决方案是将图层加载到“模板图像”中,然后将其复制到其他图像中。问题是我找不到将图层从一个图像复制到另一个图像的功能。

0 投票
2 回答
1396 浏览

image - 用于解码图像的体面工具

我有一个 HEX 转储,有人告诉我它是一个 PNG 文件,因此想将其转换为 PNG,以便我可以适当地查看/操作。

我在整个互联网上进行了搜索,但找不到任何好的工具可以做到这一点。我可能在考虑 GIMP 或其他插件?

我很喜欢你的建议。

0 投票
2 回答
1725 浏览

gimp - gimp script-fu 中的自动阈值功能

在 GIMP UI 中,有一个 Apply Threshold 功能 (GIMP 2.6),它有一个名为 Auto 的选项。这会自动为图像计算适当的较低阈值。此功能/选项是否可在插件中使用?gimp-threshold 和 gimp-histogram 函数似乎没有这个选项。

0 投票
2 回答
546 浏览

scripting - 在 Gimp script-fu 中,如何访问 QuickMask 功能?

在 Gimp GUI 中,QuickMask 对很多事情都非常有用,但这个功能似乎不能通过 script-fu 直接获得。在过程浏览器中对我来说没有明显的等价物。

特别是,将图层的(值/灰色)像素放入选择蒙版是我需要做的基本事情。我尝试使用 gimp-image-get-selection 获取选择通道的 id 号,然后 gimp-edit-paste 进入其中,但以下锚操作导致 Gimp 崩溃。

0 投票
1 回答
84 浏览

gimp - Gimp Projects 默认的 Unix 位置

我正在尝试做一系列教程来指导其他人如何将完整的开发系统共享给在 VirtualBox 中运行的 Unix。奇怪的是,我的教程的最后一部分(The Gimp)似乎是唯一缺少默认项目目录的软件。我错过了什么吗?

我在 Windows 和 Ubuntu 上使用 Gimp,但直到现在才注意到这一点。这种类型的软件有一个默认目录来存储项目似乎很常见。这样做,将允许在主机和来宾系统之间共享目录,就像在 VirtualBox 中一样,但更重要的是帮助那些不仅喜欢为自己编写脚本的人,还为其他人编写脚本。例如。我可以~/IdeaProjects放心地在脚本中引用该目录包含 Jetbrains IDEA 项目。

*这是一个 Gimp 问题,因为它在没有项目目录的 Windows 和 Unix Gimp 上都存在。

0 投票
1 回答
2456 浏览

gimp - GIMP 中的自定义形状?

我在 GIMP 的绘图中经常使用一些形状,例如不同的衬衫和牛仔裤设计。

有谁知道一种方法,借助它,我可以在 GIMP 的工具箱中拥有我自己定制设计的形状和其他形状的面板?

我需要这个,因为这样我就可以画一件衬衫,例如,就像我们使用 GIMP 默认提供的其他形状一样。

0 投票
1 回答
1383 浏览

image - 图像背景透明 GIMP

我有一些 jpg 图像,我需要有一个透明的背景。我将在网页中添加这些图像,我只需要查看图像的主要元素和下面的网页。有谁知道如何将图像转换为具有透明背景的图像?我有 GIMP。谢谢

0 投票
1 回答
5916 浏览

c - GIMP 创建的 XPM 图像的 C 头文件中的 Header Pixel 说明

在 GIMP 中,您可以将图像保存为 C 头文件。我使用 XPM 文件执行此操作,如下图所示:

如果我将 XPM 图像保存为 C 头文件,GIMP 将输出这个 C 头文件

为了处理给定图像数据的每个像素,重复调用头部像素。我不明白的是标​​题像素首先是如何处理数据的。

当我看到它在另一个人的代码中使用时,他们说字节顺序错误并自己重新排列。他们这样使用它:

但这并没有真正帮助我理解所有位移和按位或的情况以及“为什么是负 33?”。等等。如果有人可以解释如何处理标题中的图像数据,那将不胜感激。

提前致谢!