[Insight-users] medial curve extraction compile error
Xavier Mellado Esteban
xme at unizar.es
Thu May 22 06:45:43 EDT 2008
Dear Alex,
I fixed the problem. I did some changes in file
"itkAverageOutwardFluxImageFilter.h" in order to compile it with gcc
4.x.
I test it on a 32 bits machine, with OpenSuse 10.3, gcc 4.2.1, and
ITK 3.4. It works now and it was repacked and uploaded as
"MedialCurve-IJCv21.zip".
Try it, please. Let me know if you still have problems.
Please, read carefully the paper, and look at the testing data, to
know if your input images are suitable for this filter. They must be
signed distance transform images, with positive sign outside the
object, and negative sign inside.
I hope this filter helps you. Feel free to contact me with any doubt.
Best regards,
Xavi
Oleksandr Dzyubak <adzyubak at gmail.com> ha escrito:
>
> Hello,
>
> I just tried to test "Flux drive medial curve extraction" algorithm
> published by IJ.
>
> http://insight-journal.org/midas/handle.php?handle=1926/560
>
> I have a Linux box with gcc version 4.1.2.
> When compiling, I am getting error messages below.
>
> /home/dzyubak/Test/MedialCurve_IJCv20/itkAverageOutwardFluxImageFilter.h:84:
> error: 'InputImageDimension' was not declared in this scope
> /home/dzyubak/Test/MedialCurve_IJCv20/itkAverageOutwardFluxImageFilter.h:84:
> error: 'OutputImageDimension' was not declared in this scope
> /home/dzyubak/Test/MedialCurve_IJCv20/itkAverageOutwardFluxImageFilter.h:84:
> error: template argument 1 is invalid
> /home/dzyubak/Test/MedialCurve_IJCv20/itkAverageOutwardFluxImageFilter.h:84:
> error: template argument 2 is invalid
> /home/dzyubak/Test/MedialCurve_IJCv20/itkAverageOutwardFluxImageFilter.h:88:
> error: to refer to a type member of a template parameter, use 'typename
> TInputVectorPixelType::ValueType'
> /home/dzyubak/Test/MedialCurve_IJCv20/itkAverageOutwardFluxImageFilter.h:90:
> error: 'InputImageDimension' was not declared in this scope
> /home/dzyubak/Test/MedialCurve_IJCv20/itkAverageOutwardFluxImageFilter.h:90:
> error: template argument 2 is invalid
> make[2]: *** [CMakeFiles/itkMedialCurveTest.dir/itkMedialCurveTest.o]
> Error 1
> make[1]: *** [CMakeFiles/itkMedialCurveTest.dir/all] Error 2
> make: *** [all] Error 2
>
> How can I fix that?
>
> Thanks,
> Alex
>
> _______________________________________________
> Insight-users mailing list
> Insight-users at itk.org
> http://www.itk.org/mailman/listinfo/insight-users
More information about the Insight-users
mailing list