问题标签 [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.
gimp - 如何在自定义 GIMP 过滤器中添加库?
我需要创建能够发送和接收 XMPP 消息的 GIMP 过滤器。我从http://developer.gimp.org/plug-in-template.html下载并安装了 GIMP 插件模板,它可以工作。我也有 Loudmouth XMPP 插件(抱歉,我不能发布更多链接),我想将该插件包含在 GIMP 插件模板中。
有人告诉我必须添加
在配置中。我已经有了
另外,有人告诉我必须将 LOUDMOUTH_CFLAGS 和 LOUDMOUTH_LIBS 添加到 src/Makefile.am。在 Makefile.am 我已经有:
这个怎么写?如何在我的项目中添加这个库?
scripting - 自动将日期添加到 .gif
好的,
我正在寻找的是一个可以自动将日期添加到 .gif 的脚本,我可以每天将其作为 cron 作业运行。我不太了解 perl,但似乎 Perl & Gimp 可能是完成工作的一种方式。谁能指出我正确的方向,以便我可以创建这样的脚本
谢谢!
c - 如何使用 gimp_drawable_set_pixel()?
我想在 GIMP 中设置一个像素,但我不知道如何指定像素值。
根据GIMP 插件 API,它说:
如果我这样做:
像素未设置,s 为零。
任何人都可以弄清楚这个吗?
很多爱,路易丝
这是我与 Makefile 一起使用的代码:
生成文件
更新:现在根据评论更正了代码,所以现在它可以工作了。它绘制一个红色像素。
lisp - 为什么这个 script-fu 不起作用?
我在 Mac OS 10.6 上使用 Gimp 2.6。脚本另存为~/gimp-2.6/scripts/camoflauge.scm
,脚本不会在菜单中创建新项目。我究竟做错了什么?
colors - 为什么在 GIMP 中将 jpeg 转换为颜色配置文件会大大减小尺寸?
我有一个 2MB 的 JPEG 图像,当我使用选项图像 > 模式 > 转换为颜色配置文件时,大小会减少到 50KB,而不会造成太大的质量损失。
有人可以解释为什么尺寸这么小吗?我错过了一些重要的观点吗?
scripting - GIMP 方案脚本中的 number->string 和相关程序
我对 GIMP 脚本中的字符串到数字和数字到字符串的转换感到沮丧。我在 Windows Vista 中运行 GIMP 2.6.8。
我知道 GIMP 的内部 Scheme 实现随着版本的变化而变化,我似乎无法确定文档。据我所知,GIMP 的方案是 TinyScheme 的一个子集和/或支持 R5RS 标准程序。无论如何,当我想尝试新的东西时,我通常只是在打包的脚本目录中查找示例,因为这肯定会起作用,对吗?
例如,grid-system.scm 带有最新的 GIMP 版本并具有以下表达式,
这正是我想要的。但是,如果我在自己的脚本中使用 number->string,或者甚至将它输入到 GIMP 的脚本控制台(这是我通常测试我想做的新东西的方式),它会告诉我 number->string 是一个未绑定的变量:
Error: eval: unbound variable: number->string
来自 R5RS 的其他标准程序运行良好:
> (string-append "frust" "rated")
"frustrated"
所以,
1) 除了搜索 GIMP 的源代码之类的激烈内容之外,是否有一些针对当前 GIMP 方案脚本的潜伏文档?
2) 我可以使用 GIMP 控制台列出所有已定义程序的列表来查找我需要的东西吗?
3) 其他人确认没有为当前的 Windows 版本定义 number->string,即使它出现在打包的脚本中?我的网络搜索没有发现任何相关问题,并且完全卸载所有 GIMP 版本,回到最新版本让我陷入同样的困境。
image-processing - 调整屏幕截图/屏幕截图的大小以包含在 Beamer 中
抱歉,这可能是也可能不是直接的编程问题,但我正在尝试使用 Imagemagick 和 Gimp 调整屏幕截图的大小以包含在 Beamer 演示文稿中,但它比LaTeX 所做的调整大小更模糊。
例如,在 Beamer 中,我可能有一个重新缩放图像的命令\includegraphics[width=.5\textwidth]{fig.png}
。使用类似的东西
我已经得到了点\textwidth
和\textheight
参数(345.69548、261.92444)。所以我有一个脚本(在 Python 中)向 Imagemagick 发送系统调用:
其中a
计算为\textwidth*\textheight*0.5**2
和f
是文件名。然后,当我回到我的 Beamer 演示文稿并包含调整大小的图形时\includegraphics{resized_fig.png}
,大小看起来大致正确,但非常模糊。我也尝试在 Gimp 中调整大小(使用 GUI),但也没有运气......帮助?谢谢...
iphone - gimp中的插图选择?反向投影?
我想知道如何实现Apple使用的这种效果。看起来好像按钮被压入栏中,无法弄清楚如何为我的图形做同样的效果。
谢谢!
替代文字 http://lh4.ggpht.com/_i_vW6-bW2gE/S8VOyjmM3_I/AAAAAAAAAEA/OesJ5m0QQnc/s800/example.png
image-processing - 将图像转换为 .xcf 格式
是否可以将图像或一批图像转换为 .xcf 或 .psd 文件?使用 ImageMagick 的convert
工具不起作用,但到目前为止,我尝试在命令行中使用 gimp 进行此操作的尝试均未成功。
python - Imagemagick 或类似的脚本图像增强
我发现以下算法可以很好地增强各种白板图像等:
- 复制图层,确保顶层处于活动状态
- (高斯)模糊新层。你应该不能再阅读文本了。
- 将图层模式设置为闪避
- 反转图层
我在 gimp 中尝试过,它看起来很有希望。我想对大量图像进行整体尝试,并将其作为命令行工具使用。
我意识到我可以编写 gimp 脚本,但这对于这个目的来说感觉太重了。Imagemagick似乎很适合这个,但我不知道我是否可以用它做分层。
所以问题是:
- 有没有办法在不使用临时文件的情况下编写 imagemagick 脚本来执行上述算法?
- 是否有可以与 Python 集成的合理替代库/工具?