IVHIntensityDiscretizer#
- class zrad.preprocessing.discretization.IVHIntensityDiscretizer(method, number_of_bins=None, bin_size=None)[source]#
Prepare the image used by intensity-volume histogram features.
This pipeline step reads
RoiData.intensity_maskand writes bothRoiData.ivh_intensity_imageand IVH discretization metadata.- Parameters:
method ({"direct", "fixed_bin_size", "fixed_bin_number"}) – IVH intensity-axis strategy.
number_of_bins (int or None, optional) – Number of bins for fixed-bin-number IVH preparation. Required when
methodis"fixed_bin_number".bin_size (float or None, optional) – Bin width for fixed-bin-size IVH preparation. Required when
methodis"fixed_bin_size".
Methods
|
Return ROI data with IVH image and metadata prepared. |
Return IVH preparation parameters. |