16 return M.BlackHat(3, 3, 0f, 1f);
26 return M.BlackHat(NeighborhoodWidth, NeighborhoodWidth, 0f, 1f);
36 int NeighborhoodHeight)
38 return M.BlackHat(NeighborhoodWidth, NeighborhoodHeight, 0f, 1f);
50 int NeighborhoodHeight,
float MinThreshold,
float MaxThreshold)
52 Matrix<float> Result = M.Close(NeighborhoodWidth, NeighborhoodHeight, MinThreshold, MaxThreshold);
53 Result.AbsoluteDifference(M);
63 return M.BlackHat(3, 3, 0, 0x01000000);
73 return M.BlackHat(NeighborhoodWidth, NeighborhoodWidth, 0, 0x01000000);
83 int NeighborhoodHeight)
85 return M.BlackHat(NeighborhoodWidth, NeighborhoodHeight, 0, 0x01000000);
97 int NeighborhoodHeight,
int MinThreshold,
int MaxThreshold)
99 Matrix<int> Result = M.Close(NeighborhoodWidth, NeighborhoodHeight, MinThreshold, MaxThreshold);
100 Result.AbsoluteDifference(M);
Implements a Matrix, basic component for computations in Image Processing and Computer Vision.