[Insight-developers] ITK 3.12: FREEZING TODAY

Andinet Enquobahrie andinet.enqu at kitware.com
Wed Feb 25 16:47:58 EST 2009


Bill-

Units tests are now set up for the two filters using the DSA dataset 
(cerebral  circulation ) contributed
by Luca.

-Andinet
> Even though they compile now, these two filters have no tests other
> than a print test.  The coverage is really low. I think we should yank
> them from this release and spend a little effort to bring up the
> coverage.
>
> http://www.cdash.org/CDash/viewCoverageFile.php?buildid=279203&fileid=10033069
> http://www.cdash.org/CDash/viewCoverageFile.php?buildid=279203&fileid=10033022
>
> Unfortunately, there is precedent to release code in Review with low
> coverage, but we should not encourage more.
>
> Bill
>
> On Wed, Feb 25, 2009 at 3:33 PM, Luis Ibanez <luis.ibanez at kitware.com> wrote:
>   
>> Bill, Luca,
>>
>> Yes, that piece was a bit confusing.
>>
>> My reasoning was:
>>
>> The type is used to define the Eigen values of the Hessian,
>> that happens to be the input image type.
>>
>> Therefore the length of the array that will store the eigenvalues
>> must match the dimension of the image.
>>
>> Typically the pixel type of a Hessian Image will be a symmetric
>> second rank tensor, in which case the "Dimension" still refers to
>> the dimension of the space in which the image is embedded.
>>
>>
>> Luca:
>>  Is this consistent with the intention you had in this code ?
>>
>>
>>
>>     Thanks for any hint,
>>
>>
>>          Luis
>>
>>
>> ------------------------------------------------------------------------------------------------
>> On Wed, Feb 25, 2009 at 3:04 PM, Bill Lorensen <bill.lorensen at gmail.com>
>> wrote:
>>     
>>> Luis,
>>>
>>> I think these changes:
>>>
>>> http://public.kitware.com/cgi-bin/viewcvs.cgi/Code/Review/itkHessianToObjectnessMeasureImageFilter.h?root=Insight&r1=1.1&r2=1.2&sortby=date
>>>
>>> do not match the original intent. The  EigenValueArrayType used
>>> InputPixelType::Dimension. The changes are the equivalent of using
>>> InputImageType::ImageDimension. The dimension is of the pixeltype not
>>> the imagetype.
>>>
>>> Bill
>>>
>>> On Wed, Feb 25, 2009 at 2:07 PM, Luis Ibanez <luis.ibanez at kitware.com>
>>> wrote:
>>>       
>>>> Hi Bill,
>>>>
>>>> We are addressing the issues in Borland and VS6...
>>>> but if it start taking too long, we can simply remove the new files.
>>>>
>>>> I can't wait to be able to install Visual Studio 6.0 in a computer
>>>> in the Amazon cloud...    :-)
>>>>
>>>>
>>>>     Luis
>>>>
>>>>
>>>> ----------------------------------------------------------------------
>>>> On Wed, Feb 25, 2009 at 12:17 PM, Bill Lorensen
>>>> <bill.lorensen at gmail.com>
>>>> wrote:
>>>>         
>>>>> Are we comfortable freezing if code was just checked into Review
>>>>> yesterday? I suggest we remove the new stuff that was checked in for
>>>>> now, even though it is in Review. Borland as well as VS6 has
>>>>> problems. I made sure before I went away to have a clean VS6 build.
>>>>>
>>>>> Bill
>>>>>
>>>>> On Wed, Feb 25, 2009 at 11:59 AM, Bill Lorensen
>>>>> <bill.lorensen at gmail.com>
>>>>> wrote:
>>>>>           
>>>>>> You will also need to use itkGetStaticConstMacro for the static const
>>>>>> that is declared in that header. This is standard practice for
>>>>>> Borland.
>>>>>>
>>>>>> I have restarted my continuous for a couple of days.
>>>>>>
>>>>>> Bill
>>>>>>
>>>>>> On Wed, Feb 25, 2009 at 11:55 AM, Luis Ibanez
>>>>>> <luis.ibanez at kitware.com>
>>>>>> wrote:
>>>>>>             
>>>>>>> Hi Bill,
>>>>>>>
>>>>>>> Yeap, we are tracking those.
>>>>>>>
>>>>>>> They seem to be related to the direct use of ImageType::Dimension.
>>>>>>> We are replacing it with the dimension declaration extracted with
>>>>>>> the
>>>>>>> GetImageDimension helper class.
>>>>>>>
>>>>>>>
>>>>>>>     Luis
>>>>>>>
>>>>>>>
>>>>>>> ---------------------------------------------------
>>>>>>> On Wed, Feb 25, 2009 at 11:40 AM, Bill Lorensen
>>>>>>> <bill.lorensen at gmail.com>
>>>>>>> wrote:
>>>>>>>               
>>>>>>>> Recent checkins to Review have broken the Borland build. This
>>>>>>>> should
>>>>>>>> be repaired. I cannot help at this moment.
>>>>>>>>
>>>>>>>> On Wed, Feb 25, 2009 at 10:34 AM, Bradley Lowekamp
>>>>>>>> <blowekamp at mail.nih.gov> wrote:
>>>>>>>>                 
>>>>>>>>> I am building an experimental with the fix for this (and the
>>>>>>>>> ImageIORegion
>>>>>>>>> M-D to N-D conversion issues):
>>>>>>>>>
>>>>>>>>> http://public.kitware.com/Bug/view.php?id=8369
>>>>>>>>> After that I am good :)
>>>>>>>>>
>>>>>>>>> On Feb 25, 2009, at 10:04 AM, Luis Ibanez wrote:
>>>>>>>>>
>>>>>>>>> Unless anyone has a strong objection, we will be freezing
>>>>>>>>> the cvs repository today in order to clean up the last
>>>>>>>>> details before we cut the release of ITK 3.12 on Saturday.
>>>>>>>>>
>>>>>>>>> Objections anyone ?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>     Thanks
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>        Luis
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> Powered by www.kitware.com
>>>>>>>>>
>>>>>>>>> Visit other Kitware open-source projects at
>>>>>>>>> http://www.kitware.com/opensource/opensource.html
>>>>>>>>>
>>>>>>>>> Please keep messages on-topic and check the ITK FAQ at:
>>>>>>>>> http://www.itk.org/Wiki/ITK_FAQ
>>>>>>>>>
>>>>>>>>> Follow this link to subscribe/unsubscribe:
>>>>>>>>> http://www.itk.org/mailman/listinfo/insight-developers
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> Powered by www.kitware.com
>>>>>>>>>
>>>>>>>>> Visit other Kitware open-source projects at
>>>>>>>>> http://www.kitware.com/opensource/opensource.html
>>>>>>>>>
>>>>>>>>> Please keep messages on-topic and check the ITK FAQ at:
>>>>>>>>> http://www.itk.org/Wiki/ITK_FAQ
>>>>>>>>>
>>>>>>>>> Follow this link to subscribe/unsubscribe:
>>>>>>>>> http://www.itk.org/mailman/listinfo/insight-developers
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>                   
>>>>>>>               
>>>>         
>>     
>
>   


-- 
==========================================================
Andinet A. Enquobahrie, PhD
R&D Engineer
Kitware Inc.

28 Corporate Drive
Clifton Park, NY 12065-8662
Phone: 518-371-3971 x124
www.kitware.com




More information about the Insight-developers mailing list