Skip to content

Instantly share code, notes, and snippets.

@Corginyan
Corginyan / call_procedure.py
Created March 27, 2025 07:40
Call procedure
def call_procedure(name, **kwargs):
procedure = Gimp.get_pdb().lookup_procedure(name)
if not procedure:
raise RuntimeError(f"Procedure '{name}' not found")
config = procedure.create_config()
for key, value in kwargs.items():
config.set_property(key, value)
result = procedure.run(config)