[Insight-users] Re: sorry, im again with wrappers
Gaetan Lehmann
gaetan.lehmann at jouy.inra.fr
Tue Jun 21 08:42:03 EDT 2005
Hi,
You're right, I also have a problem, but not at compile time with python.
In InsightToolkit, I have only
itkScalarImageToHistogramGeneratorUS2_Pointer and
itkScalarImageToHistogramGeneratorUS2_PointerPtr.
itkScalarImageToHistogramGenerator, itkScalarImageToHistogramGeneratorUS2,
itkScalarImageToHistogramGeneratorUS2Ptr and
itkScalarImageToHistogramGeneratorUS2_New are missing.
Once again, I'm not able to solve the problem, but I'm interested in the
solution :-)
Can you see where is the problem Brad ?
Thanks,
Gaetan
On Mon, 20 Jun 2005 17:13:26 +0200, Oliveira Marcelo
<marceloitk at yahoo.com.br> wrote:
> Mr, Gaetan and all
>
> tanxs a lot for your help, but i didn't undestard how
> can i write a right wrapper to
> ScalarImageToHistogramGenerator. please could you show
> me how can i do. im a dummy. ive to use
> ListSampleToHistogramGenerator unsted US2 such Brad
> sad ?? humm, im lost..
>
> Here is my wrap_itkScalarImageToHistogramGenerator.cxx
>
> #include "itkImage.h"
> #include "itkScalarImageToHistogramGenerator.h"
>
> #ifdef CABLE_CONFIGURATION
> #include "itkCSwigImages.h"
> #include "itkCSwigMacros.h"
>
>
> namespace _cable_
> {
> const char* const group =
> ITK_WRAP_GROUP(itkScalarImageToHistogramGenerator);
>
> namespace wrappers
> {
> typedef
> itk::Statistics::ScalarImageToHistogramGenerator<image::US2>::ScalarImageToHistogramGenerator
> itkImageToHistogramGeneratorUS2;
>
> typedef
> itk::Statistics::ScalarImageToHistogramGenerator<image::US2>::Pointer::SmartPointer
> itkImageToHistogramGeneratorUS2_Pointer;
> }
>
> }
> #endif
>
>
> The Erros:
>
> Building Java Class
> /local/oliveiramc/Doutorado/Insight_bin/Wrapping/CSwig/Java/InsightToolkit/ITKNumericsJava.class...
> /local/oliveiramc/Doutorado/Insight_bin/Wrapping/CSwig/Java/InsightToolkit/itkScalarImageToHistogramGenerator.java:15:
> cannot find symbol
> symbol : variable itkImageToHistogramGeneratorUS2
> location: class
> InsightToolkit.itkScalarImageToHistogramGenerator
> o =
> itkImageToHistogramGeneratorUS2.itkImageToHistogramGeneratorUS2_New();
> ^
> 1 error
> make[5]: ***
> [/local/oliveiramc/Doutorado/Insight_bin/Wrapping/CSwig/Java/InsightToolkit/ITKNumericsJava.class]
> Error 1
> make[4]: *** [default_target] Error 2
> make[3]: *** [default_target_Java] Error 2
> make[2]: *** [default_target] Error 2
> make[1]: *** [default_target_Wrapping_CSwig] Error 2
> make: *** [default_target] Error 2
>
>
>
>
>
>
>
>
>>
>> You should use ScalarImageToHistogramGenerator, as
>> said in my previous
>> mail...
>>
>> Many thanks for your help Brad, it works for me now
>> :-)
>>
>> On Fri, 17 Jun 2005 17:46:39 +0200, Brad King
>> <brad.king at kitware.com>
>> wrote:
>>
>> > Oliveira Marcelo wrote:
>> >> typedef
>> >>
>>
> itk::Statistics::ImageToHistogramGenerator<image::US2>::ImageToHistogramGenerator
>> >> itkImageToHistogramGeneratorUS2;
>> >
>> > This instantiation won't even work in C++. Look
>> at the documentation
>> > for ImageToHistogramGenerator:
>> >
>> > /** \class ImageToHistogramGenerator
>> > * \brief This class generates an histogram from
>> an image.
>> > *
>> > * The concept of Histogram in ITK is quite
>> generic. It has been
>> > designed to
>> > * manage multiple components data. This class
>> facilitates the
>> > computation of
>> > * an histogram from an image. Internally it
>> creates a List that is
>> > feed into
>> > * the ListSampleToHistogramGenerator.
>> > *
>> > */
>> >
>> > It is meant only for multiple component data, not
>> scalar images like
>> > image::US2.
>> >
>> > -Brad
>>
>>
>>
>> --
>> Gaetan Lehmann <gaetan.lehmann at jouy.inra.fr>
>> Tel: +33 1 34 65 29 66
>> Biologie du Développement et de la Reproduction
>> INRA de Jouy-en-Josas (France)
>> Web: http://voxel.jouy.inra.fr
>> _______________________________________________
>> Insight-users mailing list
>> Insight-users at itk.org
>> http://www.itk.org/mailman/listinfo/insight-users
>>
>
>
>
>
>
>
> _______________________________________________________
> Yahoo! Acesso Grátis - Internet rápida e grátis.
> Instale o discador agora! http://br.acesso.yahoo.com/
--
Gaetan Lehmann <gaetan.lehmann at jouy.inra.fr>
Tel: +33 1 34 65 29 66
Biologie du Développement et de la Reproduction
INRA de Jouy-en-Josas (France)
Web: http://voxel.jouy.inra.fr
-------------- next part --------------
# create the ITKNumericsTcl libraries
SET(WRAP_SOURCES
wrap_itkScalarImageToHistogramGenerator
wrap_ITKCostFunctions
wrap_ITKOptimizers
)
SET(MASTER_INDEX_FILES "${WrapITK_BINARY_DIR}/VXLNumerics/VXLNumerics.mdx"
"${WrapITK_BINARY_DIR}/Numerics/ITKNumerics.mdx"
"${WrapITK_BINARY_DIR}/CommonA/ITKCommonA.mdx"
"${WrapITK_BINARY_DIR}/CommonB/ITKCommonB.mdx"
)
ITK_WRAP_LIBRARY("${WRAP_SOURCES}" ITKNumerics Numerics "ITKCommonA;ITKCommonB" "" "")
-------------- next part --------------
A non-text attachment was scrubbed...
Name: wrap_ITKNumerics.cxx
Type: application/octet-stream
Size: 1030 bytes
Desc: not available
Url : http://public.kitware.com/pipermail/insight-users/attachments/20050621/0621b720/wrap_ITKNumerics.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: wrap_itkScalarImageToHistogramGenerator.cxx
Type: application/octet-stream
Size: 1261 bytes
Desc: not available
Url : http://public.kitware.com/pipermail/insight-users/attachments/20050621/0621b720/wrap_itkScalarImageToHistogramGenerator.obj
More information about the Insight-users
mailing list