00001 #ifndef _DLContour_H_ 00002 #define _DLContour_H_ 00003 00004 #include "DLImage.h" 00005 #include "DLPoint.h" 00006 #include "DLBitsPerPixelConverter.h" 00007 00008 #include <cmath> 00009 00016 class DLContour 00017 { 00018 public: 00023 DLContour(); 00024 00028 virtual ~DLContour(); 00044 static DLImage dlContourImage ( const DLImage & in ); 00045 00046 private: 00047 static DLImage dlContourGray ( const DLImage & in ); 00048 static DLImage dlContourBinary ( const DLImage & in ); 00049 00050 00051 };//end class 00052 00053 #endif //_DLContour_H_