我使用GIMP从命令行运行脚本-fu宏。然而,启动和运行非常缓慢 - 大约20-25秒。我认为很多时间都花在启动上 - 加载所有插件等。在CL上优化GIMP有哪些方法?有没有办法让它始终运行?优化命令行GIMP
2
A
回答
3
从GIMP docs一些有前途的选项(有些你可能已经在使用):
--no接口:没有用户界面运行。
- 无数据:请勿加载图案,渐变,调色板或画笔。通常在启动时间最短的非交互式情况下非常有用。
- 无字体:请勿加载任何字体。对于不使用字体的脚本加载GIMP,或者查找与GIMP挂起的格式错误的字体相关的问题,这非常有用。
- 不飞溅:启动时不显示启动画面。
的GIMP FAQ:
GIMP的时间太长加载 - 我怎么能加快步伐?
主要的事情是确保您正在运行的版本至少为1.0,并确保与优化编译,调试关闭,并共享内存和X共享内存选项打开。
或者,购买更快内存的系统。 8 ^)
This question on SuperUser地址一般慢GIMP启动时间和建议:
- 删去
C:\Documents and Settings\<username>\.fonts-cache1
,然后打开GIMP重建字体缓存文件。 - 通过启动
--verbose
并查看它挂起的位置来检查缓慢加载插件。然后通过将其重命名为C:\Program Files\GIMP-2.0\lib\gimp\<version>\plug-ins
来删除有问题的插件。或者,通过重命名整个插件文件夹来删除所有插件。
3
与其说是未来的另一种可能性,不如说是一种解决方案,但是您认为不使用GIMP?
GIMP首先是一个基于GUI的应用程序。如果您从命令行执行大量重复图像操作,则最好使用专门为此目的而设计的工具,如ImageMagick。我不知道你的script-fu脚本有多复杂,或者它们可以很容易地转换成ImageMagick的(不可否认的复杂)语法,但你肯定不会遇到长时间启动的问题。
0
您可以使用“Script-fu Server”。
图像窗口>主菜单>过滤器> script-fu>启动服务器。
将提供一个弹出窗口,要求端口运行它。在同一个弹出窗口中还提供了“帮助”,它也描述了服务器使用的协议。
相关问题
- 1. Solr优化命令状态
- 2. 如何优化命令?
- 3. Java - 优化多个命令的调用
- 4. django中的Mysql优化表命令
- 5. UNIX sort -m命令的空间优化?
- 6. solr优化命令和并发性
- 7. laravel 5.2:命令“优化”未定义
- 8. 在哪里在sql命令优化
- 9. 线程优化。在文件列表上运行许多命令
- 10. MySQL,表需要经常运行“优化”命令
- 11. 自动化执行命令
- 12. 命令行命令命令
- 13. Netlogo行为空间优化 - 删除中止运行 - 最终命令
- 14. 命令行修改命令
- 15. 行程优化
- 16. 从命令行最大化窗口(Keepassx2)
- 17. 试图从命令行自动化htpasswd
- 18. 命令行自动化 - 期望等效
- 19. 如何优化此LINQ查询以仅执行单个SQL命令?
- 20. C#编译器/优化命令行选项是否会影响JITter?
- 21. 从NSIS执行命令行命令
- 22. 运行两个命令行命令
- 23. IfFileExists命令运行3个命令行
- 24. 从Perl执行命令行命令?
- 25. 从命令行执行Django Shell命令
- 26. 从Python执行命令行命令
- 27. mysql命令通过优化连接和哪来
- 28. 优化用手册页列出可用命令的脚本
- 29. 从控制台运行gimp
- 30. dotfuscator并行优化?