ParameterRecommender

Parameter Recommender for the Quick Select Parameters Wizard.

This module generates algorithm and parameter recommendations based on intensity and shape analysis results, with awareness of imaging modality and target structure type.

The recommendation engine uses a multi-factor scoring system that considers: - Intensity distribution separation - Boundary characteristics - Structure size and shape - Imaging modality characteristics - Target structure type - User priority (speed vs precision)

Classes

class ParameterRecommender

Generates parameter recommendations from analysis results.

This class implements a sophisticated decision system for selecting optimal segmentation algorithms and parameters based on image characteristics.

Methods:

recommend()

Generate recommendation from analysis results.

Functions

recommend()

Generate recommendation from analysis results.

Args:

intensity_result: Results from intensity analysis. shape_result: Results from shape analysis. modality: Optional imaging modality (CT, MRI_T1, etc.). structure_type: Optional structure type (tumor, bone, etc.). priority: User priority - “speed”, “precision”, or “balanced”.

Returns:

WizardRecommendation with algorithm and parameter suggestions.