[Insight-developers] WrapITK must found ImageCompare to run the
tests
Gaetan Lehmann
gaetan.lehmann at jouy.inra.fr
Thu Sep 7 08:32:15 EDT 2006
On Thu, 07 Sep 2006 13:48:15 +0200, Luis Ibanez <luis.ibanez at kitware.com>
wrote:
>
> Hi Gaetan,
>
> The C++ test drivers already have a built-in Image Compare
> functionality. So, it seems that the problem is that it is not
> available to the wrapping tests.
>
> It was from the C++ test drivers that we took the code for creating
> ImageCompare when we put it in the suggested material for the Insigth
> Journal.
>
> That being said, ImageCompare is such a basic tool, that I agree with
> you that adding it to the default binaries to be built by ITK is a
> good idea.
>
> Option (3) also sounds like a good option, and it seems that it offers
> extra advantages. My suggestion would be to do (1) right now, just
> because it is so easy (we just need to commit the file), and then
> proceed to also implement (3).
>
>
> Would you like to undertake (3) ?
>
Ok. Can you add ImageCompare to ITK ?
Where do you think ImageCompare and the new test driver should go in ITK ?
Also, what do you think of moving the common code from ImageCompare and
itkTestMain.h in a common file, to avoid duplicating code, and to make
implementation of the new test driver easier ?
Gaetan
>
> Luis
>
>
> ----------------------
> Gaetan Lehmann wrote:
>> Hi,
>> To implement WrapITK's tests, I have used ImageCompare, which is not
>> by default in ITK.
>> There is several possible ways to go:
>> (1) add ImageCompare to ITK
>> (2) implement the image comparaison in the test drivers
>> (3) implement a test driver in c++ usable for all the languages, and
>> able to compare the images
>> (1) is the simplest one, and would be much give ImageCompare by
>> default to the user, so it would be easier to begin to prepare a
>> contribution to the insight journal
>> (2) will duplicate the image comparaison task - not so good
>> (3) should be mainly an adaptation of the ITK test driver to set the
>> environment needed to run the tests with the target languages. Also, I
>> think that this test driver would be better for the insight journal
>> than ImageCompare: we can run the test and validate its results in a
>> single test; it is not possible with ImageCompare. Finally, it should
>> be easy with this one to fix the lib path problem with java
>> My preference goes to (3) - please let me know what you think about
>> that
>> Thanks,
>> Gaetan
>>
>
--
Gaëtan Lehmann
Biologie du Développement et de la Reproduction
INRA de Jouy-en-Josas (France)
tel: +33 1 34 65 29 66 fax: 01 34 65 29 09
http://voxel.jouy.inra.fr
More information about the Insight-developers
mailing list