IImageEdgeProcessing.h File Reference
#include <elx/image/ImageLib.h>
#include <elx/core/ProgressNotifier.h>
#include <elx/math/ConvolutionKernel.h>
#include <vector>
Go to the source code of this file.
|
Classes |
class | eLynx::Image::IImageEdgeProcessing |
Namespaces |
namespace | eLynx |
namespace | eLynx::Image |
Typedefs |
typedef std::vector
< Math::ECompassDirection > | eLynx::Image::OrientationtMap |
Enumerations |
enum | eLynx::Image::EEdgeDetector {
eLynx::Image::ED_PixelDifference,
eLynx::Image::ED_Basic,
eLynx::Image::ED_Roberts,
eLynx::Image::ED_Sobel,
eLynx::Image::ED_Prewitt,
eLynx::Image::ED_FreiChen,
eLynx::Image::ED_Max,
eLynx::Image::ED_Default = ED_FreiChen
} |
enum | eLynx::Image::EEdgeGradient {
eLynx::Image::EG_North,
eLynx::Image::EG_South,
eLynx::Image::EG_East,
eLynx::Image::EG_West,
eLynx::Image::EG_NorthEast,
eLynx::Image::EG_NorthWest,
eLynx::Image::EG_SouthEast,
eLynx::Image::EG_SouthWest,
eLynx::Image::EG_Vertical,
eLynx::Image::EG_Horizontal,
eLynx::Image::EG_DiagonalNWSE,
eLynx::Image::EG_DiagonalSWNE,
eLynx::Image::EG_Fast,
eLynx::Image::EG_FastDiagonal,
eLynx::Image::EG_Accurate,
eLynx::Image::EG_AccurateDiagonal,
eLynx::Image::EG_Max2,
eLynx::Image::EG_Max2Diagonal,
eLynx::Image::EG_Max4
} |
Functions |
ExportedByImage const char * | eLynx::Image::elxToString (EEdgeDetector iType) |
ExportedByImage const char * | eLynx::Image::elxToString (EEdgeGradient iType) |