[Insight-users] RescaleIntensityImageFilter doesn't respect user-set
InputMinimum/Maximum
Luis Ibanez
luis.ibanez@kitware.com
Wed May 19 15:09:29 EDT 2004
Hi Zach,
This looks like a bug....
Actually there shouldn't be any SetInputMinimun and
SetInputMaximum methods in this filter...
In any case, the filter that you want is the
IntensitityWindowImageFilter
http://www.itk.org/Insight/Doxygen/html/classitk_1_1IntensityWindowingImageFilter.html
where you can select the input and output, minimum
and maximum.
Regards,
Luis
---------------------
Zachary Pincus wrote:
> Hello,
>
> The RescaleImageIntensityFilter provides methods to set the
> "InputMinimum" and "InputMaximum" values. This provision would lead one
> to believe that after setting these values, the rescaling will be from
> the user-defined input range to the user-defined output range.
>
> However, in actuality, these user-defined values are ignored, and re-set
> to the minimum and maximum pixel values in the input image.
> (itkRescaleIntenistyImageFilter.txx, line 88.)
>
> I'm trying to think of a good mechanism whereby the user can take
> control of these values.
> Should the filter automatically note on setting the InputMix/Max that
> the user has requested this, and then not overrule them? Then how would
> the user turn this off?
>
> Perhaps there should be additional methods to tell the class to use the
> current values or recalculate them? This seems a bit confusing, though.
>
> Any thoughts?
>
> Zach Pincus
>
> Department of Biochemistry and Program in Biomedical Informatics
> Stanford University School of Medicine
>
> _______________________________________________
> Insight-users mailing list
> Insight-users@itk.org
> http://www.itk.org/mailman/listinfo/insight-users
>
More information about the Insight-users
mailing list