gimp相关内容

如何使用Scheme附加到文件?

我正在使用 TinyScheme(实际上是 GIMP 中的 Script-Fu),但找不到打开文件并向其附加一行文本的好方法. 我正在尝试将一些信息记录到文件中以进行调试,但似乎没有实现转录... 现在我正在阅读整个文件(一次一个字符!),将其连接成一个字符串,将我的文本连接到它的末尾,然后再次将其全部写入文件. > 一定有更好的方法! 解决方案 它会是这样的 (打开文件 ..
发布时间:2021-11-16 19:47:42 其他开发

如何使用Scheme附加到文件?

我正在使用 TinyScheme(实际上是 GIMP 中的 Script-Fu),但找不到打开文件并向其附加一行文本的好方法. 我正在尝试将一些信息记录到文件中以进行调试,但似乎没有实现转录... 现在我正在阅读整个文件(一次一个字符!),将其连接成一个字符串,将我的文本连接到它的末尾,然后再次将其全部写入文件. > 一定有更好的方法! 解决方案 它会是这样的 (打开文件 ..
发布时间:2021-11-16 19:45:48 其他开发

我在哪里可以在 GIMP 中选择我的个人插件?

我一直在尝试运行这些示例脚本(特别是helloworld.py和 pytemplate.py) 以在 GIMP 中使用 python 代码.我对 pytemplate.py 特别感兴趣,它旨在展示如何对现有图像执行某些操作(希望是具有焦点的图像的当前状态) 据我所知,我必须将它们放在 ~/.gimp-2.8/plug-ins/(在我的 GIMP 个人文件夹中)并授予它们运行权限(chmod+ ..
发布时间:2021-09-12 19:11:45 Python

从 GIMP 导出的 C 源文件加载图像

我正在尝试为游戏加载 openGL 纹理.纹理是从 GIMP 导出为 .C 源文件 的图像.当我在我的项目中#include这个文件(使用 Visual C++ 2010 Ultimate)时,我收到一个编译器错误说fatal error C1091: compiler limit: string exceeded 65535 bytes in length 是否有任何解决方法? 我想 ..
发布时间:2021-09-06 19:52:04 其他开发

编写 GIMP python 脚本

我想要做的是从 python 程序(可能使用 subprocess.Popen)打开 gimp,同时,gimp 将从一个 python 脚本开始,该脚本将打开一个图像并添加一个层......好吧,我怎样才能做到这一点(我希望 GIMP 有更好的文档...)? 更新: 我这样做了: subprocess.Popen(["gimp", "--batch-interpreter" , "py ..
发布时间:2021-08-31 20:25:43 Python

GIMP Python-fu 导出文件只导出透明层

我在通过 GIMP 在 python 中保存图像时遇到问题.我可以获得图像并应用我想要的效果,但是当我去保存时,它只保存一层而不是所有内容(注意:背景是透明的)并且因为背景是透明的,所以我无法保存任何东西透明背景.我正在使用的代码发布如下: image_array = gimp.image_list()我=0对于 image_array 中的图像:img = image_array[i]层 = ..
发布时间:2021-07-17 18:56:36 其他开发

如何从命令行使用 gimpfu 运行 python 脚本?

我正在尝试使用 gimp 2.8.22 的函数将 pdf 转换为 jpeg,我想使用我的 windows cmd 中的 gimpfu 库使用 python 脚本来做到这一点(我已经安装了 python 3.6.1). 现在,我不想用示例脚本来做到这一点: #!/usr/bin/env python# GIMP Python 中的 Hello World从 gimpfu 进口 *def he ..
发布时间:2021-06-25 19:31:07 Python

创建 GIMP 界面插件

所以基本上我正在寻找一种用 Python 编写 GIMP 插件的方法,该插件将创建一些额外的用户界面元素,并允许我在 GIMP 的基础上添加一些功能. 问题是: 这甚至可能吗? 如果是,那么最好在哪里寻找指南?(或者也许我会推荐阅读哪些源文件,或者也许有人可以指出我可以使用的一个很好的示例插件) 为了让您更好地了解我需要的是我想要创建一个自定义的类似工具的插件,一个路径编辑 ..
发布时间:2021-06-18 19:47:40 Python

实施Adobe Photoshop的“级别"使用ffmpeg的功能

在Adobe photoshop中,我使用了“色阶"功能来调整图像的阴影,中间调和高光.我需要使用ffmpeg的优雅解决方案来实现相同的效果.ffmpeg实现将帮助我以编程方式执行该操作. 我尝试使用ffmpeg上可用的色彩平衡滤镜. ffplay -i输入-vf colorbalance = rs = -0.75:gs = -0.75:bs = -0.75:rm = -0.875:g ..
发布时间:2021-05-06 20:54:40 其他开发

金普:我为什么不能注册?

我正在为Blender编写一个插件,以使其与Gimp同步,并且该脚本应该能够从Gimp内部启动,但是我无法注册它……为什么? blender_gimp_sync.py: #-*-编码:utf-8-*-#!/usr/bin/env python从gimpfu进口*def blender_gimp_sync():image_dir =“/home/antoni4040/Έγγραφα/Layo ..
发布时间:2021-04-15 20:14:42 Python

调整图像大小以适合画布-Gimp

我目前正在使用Gimp调整某些图像的大小.我是一名Web开发人员,但是我并没有真正使用图像处理软件,因为大多数图像都是由设计师提供的,因此Gimp工具对我来说是非常陌生的.我已经浏览了Gimp网站上的所有教程和帮助指南,但找不到最简单的问题的答案: 如何在保持纵横比的同时调整图层大小以适合当前画布? 我实际上是在Canvas上设置固定大小,然后将图像作为图层导入到我的项目中.然后,我希 ..
发布时间:2020-11-27 03:11:26 其他开发

如何从命令行使用GIMP将XCF转换为PNG?

作为构建过程的一部分,我需要将许多XCF(GIMP的本机格式)图像转换为PNG格式.我确定使用GIMP的批处理模式应该可以实现,但是我已经忘记了以前知道的所有脚本. 我的输入图像有多层,因此我需要批处理模式等效于“合并可见层",然后是“另存为PNG".另外请注意,我无法在~/.gimp*/scripts/中安装任何内容,我需要一个自包含的命令行,或者在我的源代码树中安装脚本的方法. 请 ..
发布时间:2020-11-27 02:05:45 其他开发

GIMP创建的XPM映像的C头文件中的头像素说明

在GIMP中,您可以将图像另存为C头文件.我是使用XPM文件来完成此操作的,该文件如下图所示: 如果我将XPM图像另存为C头文件,则GIMP将输出此C头文件. 为了处理给定图像数据的每个像素,重复调用标头像素.我不明白的是,标头像素最初是如何处理数据的. #define HEADER_PIXEL(data,pixel) {\ pixel[0] = (((data[0] - 33) ..
发布时间:2020-11-22 19:53:09 其他开发

如何为方案中的gimp调试script-fu脚本?

我尝试使用script-fu,scheme为gimp编写一些脚本。 自然,作为一个初学者,有很多错误和误解。 p> 现在我正在寻找一种调试那些脚本的方法。 我发现了(gimp-message),但是结果不显示。我不知道是否有可能将调试消息打印到我可以检查它们的任何地方。 生成充满文本的新图像可能会起作用;-)但看上去 有什么方法可以调试gimp中的脚本? 解决方 ..
发布时间:2020-10-19 06:22:40 其他开发

使用Gimp在命令行上按x和y的百分比调整图像大小

AFAIK,应该可以。我知道ImageMagick的 convert 使这项任务变得微不足道,但是我不能使用ImageMagick,因此我倾向于使用Gimp(在Windows上)。 我已经尝试过使用这个Guile脚本: (定义(调整大小图像文件名新文件名比例) (let *((图像(汽车(gimp-file-load RUN-NONINTERACTIVE文件名文件名)))) (可绘制 ..
发布时间:2020-10-06 04:10:45 其他开发

金普:我为什么不能注册?

我正在为Blender编写一个插件,以使其与Gimp同步,并且该脚本应该能够从Gimp内部启动,但是我无法注册它……为什么? blender_gimp_sync.py: # -*- coding: utf-8 -*- #!/usr/bin/env python from gimpfu import * def blender_gimp_sync(): image_dir ..
发布时间:2020-09-21 20:26:38 Python

GIMP批处理编辑(Script-fu/Python-fu)

我大约有500张图像,我想批量编辑所有图像,我需要将它们全部调整为190x120尺寸,然后将其位置稍高一些(例如10像素).并出口.我也希望他们都保留自己的名字. 基本上,我有一个框架,我想加载图像(在其下的图层上),然后将其缩小(在尺寸之上),然后略微向上移动,并导出带有框架的每个图像,以保留其名称. 我可以在GIMP控制台中使用什么命令(script-fu或Python-fu)? ..
发布时间:2020-09-20 03:30:59 其他开发

在外壳程序脚本中使用gimp颜色转换为Alpha脚本

我正在尝试重现颜色到Alpha功能的gimp产品,该产品根据像素中颜色的数量增加了透明度. 我想从命令行知道如何使用此功能的原因是一次单击即可将该功能应用于许多图像,而不必在gimp中一一打开每个图像. 要从终端运行gimp脚本,请使用以下行: /Applications/GIMP.app/Contents/MacOS/gimp -i -b,然后是函数名称及其参数. 此函数称为“ ..
发布时间:2020-08-12 02:02:49 其他开发