问题标签 [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 投票
2 回答
4398 浏览

android - 是否可以在 Android 应用程序中使用 GIMP 的图像功能?

我在 Android 中使用 opencv 编程有一段时间了,现在我发现 Gimp 库要强大​​得多。我在哪里可以找到学习 Gimp 的起点?我也想知道 Gimp 插件背后的基本概念。过去,我在 opencv 中使用 C API。我怎样才能为android编写代码?另外,我需要在 Windows 中安装哪些软件包才能开始使用 Gimp?

0 投票
1 回答
1893 浏览

visual-studio-2010 - 如何使用 Visual Studio 构建 GIMP 插件?

我将使用 GIMP 的 GEGL 库为 android 开发一个应用程序。我正在使用 Visual Studio 10。如何使用 Visual Studio 构建插件?步骤是什么?如何运行 GIMP 项目和调试?我也遇到过 GIMPVS。请赐教。

另外,任何人都可以建议任何使用 GEGL 库在 C 中开发 API 的教程吗?

0 投票
1 回答
391 浏览

c - 我不能在 gimp 中包含 config.h

我是 gimp 编程的新手。我已经安装了 gimp 并在 Visual Studio 2010 中使用它。配置没问题。

我试图从这里编译代码:
http ://git.gnome.org/browse/gimp/tree/plug-ins/common/blur.c

问题是,当包括 时config.h,我得到了这个:

致命错误 C1189:#error:“config.h 必须包含在 stdplugins-intl.h 之前”

这个config.h文件在哪里?

另外,我对这段代码有疑问:

GimpRunMode run_mode; run_mode = param[0].data.d_int32;

它说 type 的值gint32不能分配给 type 的实体GimpRunMode

0 投票
2 回答
1780 浏览

c - 如何在 GIMP 中制作 API?

我在 Visual Studio 2010 中使用 Opencv 制作有关图像处理的 API,然后在 Android 中使用它们。现在我开始使用 gimp 和 gegl 库来做同样的事情。但我没有找到任何关于如何做的参考。

我只想知道如何使用 gimp 加载和图像,然后操作图像并最终获得输出。有哪些功能?我看到了一些 gimp 插件的代码。但 main() 函数在那里不存在。就像在opencv中我有这样的东西..

我尝试使用此链接中的代码how-to-use-gimp-drawable-set-pixel。我应该得到一个红色像素。但我无法在 Visual Studio 中编译它。我明白了:Native' 以代码 1 (0x1) 退出。我不明白我错过了什么。

0 投票
0 回答
302 浏览

visual-studio-2010 - 无法在 Windows 中构建 GEGL

./configure 构建gegl的命令是什么。我需要 gtk+ 和 babl,我有。我还安装了 msys/mingw。但是我应该给出哪个参数来在 msys 中运行 ./configure?

我需要将所有库(gegl、gtk、babl)保存在 C:\msys\1.0 中吗?

0 投票
1 回答
676 浏览

python - 在 GIMP 中的路径上附加文本

我发现 gimp API 几天了(使用 python-fu),我真的很喜欢它。但是,有些事情我无法做到:在路径上附加文本。

使用用户界面来执行它非常容易(创建路径 > 创建文本 > 在工具箱中沿路径单击文本)...但是,正如您所料,我不喜欢事情很简单。这就是为什么我尝试使用 python 来完成它。

这是我已经设法做到的:

  • 创建一个图层
  • 在其上添加路径
  • 创建一个新文本
  • 显示整个事情

我现在要做的就是学习如何让我的文本跟随路径。

帮助将不胜感激。

谢谢

0 投票
4 回答
1623 浏览

html - 如何捕获 HTML 元素的图像并保持透明度?

正在开发一个页面,该页面将允许网站管理员将样式添加到他们的 twitter 提要中。其中一些样式在其显示中使用透明度。我想创建一个图像列表供他们选择。目前,我正在检查背景上截取屏幕截图,例如:

在此处输入图像描述

但这并不是我真正想要的。

他们是捕获 HTML 元素图像并保持透明度的某种方法吗?

编辑:我只是在深入研究这个,所以我遇到了新的主题,比如 HTML5 Canvas 和 -moz-element。是否可以使用 -moz-element 为 html 元素设置画布背景,然后从画布中提取图像数据?我要试试这个,除非有人“去过那里”阻止我。

编辑: -moz-element 和 canvas 是死路一条。-moz-element 会将项目设置为背景,但不允许您保存背景图像。即使背景是普通图像,画布也不会保存其背景。

0 投票
1 回答
430 浏览

c - 如何配置 Visual Studio 2010 以运行 GEGL 库?

使用编译 GIMP的教程,我在 windows 中编译了 GIMP、GEGL、Babl。我有一些错误,但那些在 GIMP 上。我现在不关心 GIMP。我只想使用 GEGL 库在 Visual Studio 中创建一些 API 并运行它们。现在,我的问题是如何为此配置 Visual Studio。我应该在“项目属性”中进行哪些更改?我应该在“包含目录”,库目录中添加什么?我只想运行一个简单的代码,gegl初始化......

0 投票
1 回答
2518 浏览

python - openCV vs GIMP,openCV中的边缘检测失败

我正在使用以下参数在 openCV 中进行 Sobel 边缘检测:

我还使用 GIMP 对图像进行了 Sobel 边缘检测。

源图像是:源图像 openCVopenCV 输出 的输出是 GIMP 的输出是GIMP 输出

为什么 openCV 和 GIMP 的输出之间存在如此大的差异。GIMP 的输出质量超过 openCV 光年。

0 投票
1 回答
1496 浏览

image-processing - ImageMagick - 透明背景 - 就像 Photoshop 的“魔杖”

我正在尝试转换数百张图像

  • 有一个未知的主题在图像中居中
  • 有白色背景

我以下列方式使用了ImageMagick的实用程序convert

问题是,我的一些科目在“白色”范围内,所以,就像戴着绿色领带的天气预报员一样,我的一些科目似乎正在瓦解。

有没有办法通过 ImageMagick 解决这个问题?有没有替代解决方案?脚本 GIMP?