Grooper Help - Version 25.0
25.0.0017 2,127
  • Overview
  • Help Status

Execute Profile

IP Command Grooper.IP

Executes a specified IP Profile as part of an image processing workflow, enabling modular and reusable processing pipelines.

Remarks

The Execute Profile command allows you to invoke another IP Profile from within an existing image processing sequence. This enables the construction of modular, maintainable, and reusable workflows by encapsulating complex or commonly used processing steps in separate profiles that can be executed as needed.

Supported Pixel Formats

Execute Profile supports all pixel formats that are accepted by the referenced IP Profile. The command does not impose additional restrictions on input formats; compatibility is determined by the configuration of the target profile.

How the Command Works

When Execute Profile is executed, it runs the selected IP Profile on the current image. The referenced profile may contain any combination of IP Steps and IP Groups, allowing for both simple and complex processing logic. The final output image produced by the profile becomes the output of the Execute Profile command.

This approach is ideal for scenarios where a set of image processing operations needs to be reused across multiple workflows, or when you want to break down a large, complex pipeline into smaller, more manageable components.

Diagnostics Generated

When diagnostic mode is enabled, Execute Profile collects and aggregates diagnostic information from the executed profile. This includes logs, diagnostic images, and any additional output generated by the steps within the profile. Diagnostics are useful for troubleshooting, validating configuration, and understanding the effect of the invoked profile on the image.

Classification Features

Execute Profile does not generate classification features directly. However, any classification or feature extraction performed by the referenced IP Profile will be included in the results, making this command suitable for chaining together feature extraction and transformation steps.

Configuration Guidance

  • Use the 'IP Profile' property to select the profile to execute. The referenced profile should be fully configured and tested independently.
  • Execute Profile can be used multiple times within a workflow to invoke different profiles as needed.
  • When designing modular workflows, consider grouping related processing steps into dedicated profiles for reuse and clarity.
  • If the referenced profile is missing or not specified, the command will throw an error at runtime.

Execute Profile is a powerful tool for building scalable, maintainable image processing solutions in Grooper, supporting best practices such as modularity, reuse, and separation of concerns.

Properties

NameTypeDescription
General
Command Info

See Also

Used By

Notification