G'mic filters do have lots of parameters, that is true. You might use it on a typical image. It can write to a log file if you set that option in gmic settings.
Attached a script as an example. Uses gmic default values for ians noise reduction. A one-liner, no adjustable parameters. Registers in the tools menu. Unzip & pop in your Gimp plugins folder.
Keep looking back here, there are scripting gurus around who will give better recommendations than me. It is not really a good idea to use a dependency such as gmic in a plugin.
Attached a script as an example. Uses gmic default values for ians noise reduction. A one-liner, no adjustable parameters. Registers in the tools menu. Unzip & pop in your Gimp plugins folder.
Keep looking back here, there are scripting gurus around who will give better recommendations than me. It is not really a good idea to use a dependency such as gmic in a plugin.