Go to the documentation of this file.00001 #ifndef vipl_convert_h_
00002 #define vipl_convert_h_
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023 #include <vipl/filter/vipl_filter_2d.h>
00024
00025
00026 template <class ImgIn,class ImgOut,class DataIn,class DataOut, VCL_DFL_TYPE_PARAM_STLDECL(PixelItr, vipl_trivial_pixeliter) >
00027 class vipl_convert : public vipl_filter_2d<ImgIn,ImgOut,DataIn,DataOut,PixelItr>
00028 {
00029 public:
00030
00031
00032 public:
00033 inline vipl_convert()
00034 : vipl_filter_2d<ImgIn,ImgOut,DataIn,DataOut,PixelItr>() {}
00035 inline vipl_convert(vipl_convert const& A)
00036 : vipl_filter_2d<ImgIn,ImgOut,DataIn,DataOut,PixelItr>(A) {}
00037 inline ~vipl_convert() {}
00038
00039
00040 bool section_applyop();
00041 };
00042
00043 #ifdef INSTANTIATE_TEMPLATES
00044 #include "vipl_convert.txx"
00045 #endif
00046
00047 #endif // vipl_convert_h_