GIMP-MCP 致力于将模型上下文协议(MCP)集成到 GNU 图像处理程序(GIMP)中,让用户能直接在 GIMP 里使用 AI 功能。这一集成可让用户在图像编辑时借助先进的 AI 能力,通过智能自动化和上下文感知操作提升工作效率。
GIMP-MCP 是一项致力于将 AI 功能引入 GIMP 的计划,通过 MCP 提供的接口,用户可以在图像编辑过程中直接调用 AI 能力,实现更高效和智能的工作流程。
git clone https://github.com/modelcontextprotocol/servers.git
cd servers
pip install -r requirements.txt
# 示例代码:从当前图层中移除背景
gimp_edit_remove_background()
# 示例代码:修复指定区域
gimp_inpaint_region(region_to_fix)
以下是一些典型的人机交互示例:
以下是部分通过 MCP 集成的 GIMP Python API 命令:
gimp_image_new
:创建新图像。gimp_layer_new
:在图像中添加新图层。gimp_text_layer_new
:创建新文字图层。gimp_file_load
:加载图像文件。gimp_file_save
:保存当前图像到文件。gimp_edit_fill
:用指定颜色填充选区或图层。gimp_context_set_foreground
:设置前景色。gimp_layer_set_offsets
:设置图层在图像中的位置。更多命令及其参数的详细信息,请参考 GIMP Python API 文档。
欢迎贡献以增强 GIMP-MCP:
git checkout -b feature/your-feature-name
git commit -m "Add feature: your feature description"
git push origin feature/your-feature-name
此项目在 MIT 许可证下发布。更多详情请查阅 LICENSE 文件。
感谢所有为将 AI 功能引入 GIMP 而付出努力的开发者和研究人员,使更高级的图像编辑技术变得触手可及。