[Insight-developers] ChanAndVese Function: Scalart
Luis Ibanez
luis.ibanez at kitware.com
Tue May 19 10:59:12 EDT 2009
Hi Arnaud,
Thanks for the clarification.
It makes sense.
I agree with you that at this point,
adding the concept check is the best way to go.
I'll do that.
Thanks
Luis
---------------------
Arnaud Gelas wrote:
> Luis,
>
> I guess it was following the LevelSetFunction implementation where all
> computations are done with ScalarValueType (PixelType) and not with
> PixelRealType (defined but not used).
>
> I think it was assumed (at least in the RegionBased version) that the
> input and output level set have float and double pixels.
>
> Both of your suggestions sound good for me. But I think the easiest
> solution is the second one, and in this period it may be preferable, right?
>
> Arnaud
>
> Luis Ibanez wrote:
>
>> Arnaud, Kishore, Alex,
>>
>> The RegionBasedLevelSet function classes use the type
>>
>>
>> ScalarValueType
>>
>>
>> for returning most of the computation of the differential
>> equation terms.
>>
>>
>> This type is defined from the PixelType of the input level set.
>>
>> The type is used for performing floating point computations.
>>
>> There seems to be an assumption that the input (and output)
>> level sets must be images whose pixel types are float or
>> double.
>>
>> However, there is no ConceptCheck associated with this assumption.
>>
>>
>> Could you please verify if this observation is correct ?
>>
>> and if so,
>>
>>
>> A) Should we introduce a RealScalarType in order to
>> perform computations ?
>>
>> (In which case, we will introduce the corresponding
>> concept checks.)
>>
>>
>> or
>>
>>
>> B) Should we require that the input and output level set
>> images use pixel types (float,double) ?
>>
>>
>>
>> Thanks for any advice,
>>
>>
>>
>> Luis
>>
>>
>>
>
>
>
More information about the Insight-developers
mailing list