好的,我对GIMP脚本/插件和stackoverflow相当新,所以我提前为我容易犯的任何错误道歉。
无论如何,我有Windows 8,GIMP 2.8.22,GAP和animstacks都是为了制作高质量的GIF。最近我注意到GAP Frame Scale(插件 - 间隙 - 动画比例或ANIM_SCALE)在一个文件中调整每个帧/层的大小,我很好奇;使用GAP定义的参数或类似的代码,是否可以自动化其他插件来转换每一层?例如,用于非锐化掩码的脚本或插件或适用于每个层的每个层的插件文件。
如果之前已经完成或有更简单的方法来实现我的目标(将过滤器和颜色应用于gif的每一帧),请告诉我!我几乎不知道如何阅读代码,但对我而言,将GAP的.xcf动画功能与过滤器或颜色脚本结合起来似乎是可行的。
P.S。欢迎您在gimp-forum上回答我的问题,如果这不属于python标签,请告诉我!
更新29 JUN:我已经从教程中复制了足够多的内容,以便为我的锐化,亮度和颜色设置制作工作脚本。您可以在pastebin.com/PrXmS5u3上看到模板代码,是否有人知道如何将其应用于所有图层?
答案 0 :(得分:0)
是,不......
所以,总而言之,为了没有那么多价值而付出很多努力(除非我遗漏了某些东西......)。
解决问题的一种完全不同的方法是将图像帧转换为图块,使用GUI的全部功能手动处理图纸,然后在完成时将图块分割成帧(假设这会产生图像可管理的大小)。
(*)但这些存在......