InsightSoftwareConsortium/ITKTextureFeatures

Review wrapping masked template parameter

blowekamp opened this issue · 1 comments

With the merge of #41, the C++ interface has changed the default for the mask image type. Currently, they Wrapping still specifies the mask image type to be the same as the input images. Should the wrapping be changed?

Also consider wrapping for "VectorImage" as can simplify the usage, by not needing to specify the image vector size as part of the image type.

The wrapping does not currently specify TMaskImage and uses the default type, which seems reasonable.

public MovingHistogramImageFilter< TInputImage,
TOutputImage,
TKernel,
typename Function::FirstOrderTextureHistogram< typename TInputImage::PixelType,
typename TOutputImage::PixelType > >

Wrapping is present for VectorImage:

itk_wrap_template("${ITKM_I${t}${d}}${ITKM_VI${ITKM_F}${d}}"
"${ITKT_I${t}${d}}, ${ITKT_VI${ITKM_F}${d}}")