18 #ifndef __itkVanHerkGilWermanUtilities_h
19 #define __itkVanHerkGilWermanUtilities_h
34 template<
class PixelType,
class TFunction >
36 std::vector<PixelType> & rExtBuffer,
37 const unsigned int KernLen,
unsigned len);
39 template<
class PixelType,
class TFunction >
41 std::vector<PixelType> & fExtBuffer,
42 const unsigned int KernLen,
unsigned len);
44 template<
class TImage,
class TBres,
class TFunction,
class TLine >
45 void DoFace(
typename TImage::ConstPointer input,
46 typename TImage::Pointer output,
47 typename TImage::PixelType border,
49 const typename TBres::OffsetArray LineOffsets,
50 const unsigned int KernLen,
51 std::vector<typename TImage::PixelType> & pixbuffer,
52 std::vector<typename TImage::PixelType> & fExtBuffer,
53 std::vector<typename TImage::PixelType> & rExtBuffer,
54 const typename TImage::RegionType AllImage,
55 const typename TImage::RegionType face);
58 #ifndef ITK_MANUAL_INSTANTIATION
59 #include "itkVanHerkGilWermanUtilities.hxx"