StructuredEdgeDetectionEdgesNms Method |
http://www.emgu.com
The function edgenms in edge image and suppress edges where edge is stronger in orthogonal direction.
Namespace:
Emgu.CV.XImgproc
Assembly:
Emgu.CV.World (in Emgu.CV.World.dll) Version: 4.1.0.3408 (4.1.0.3408)
Syntaxpublic void EdgesNms(
IInputArray edgeImage,
IInputArray orientationImage,
IOutputArray dst,
int r = 2,
int s = 0,
float m = 1f,
bool isParallel = true
)
Public Sub EdgesNms (
edgeImage As IInputArray,
orientationImage As IInputArray,
dst As IOutputArray,
Optional r As Integer = 2,
Optional s As Integer = 0,
Optional m As Single = 1F,
Optional isParallel As Boolean = true
)
public:
void EdgesNms(
IInputArray^ edgeImage,
IInputArray^ orientationImage,
IOutputArray^ dst,
int r = 2,
int s = 0,
float m = 1f,
bool isParallel = true
)
member EdgesNms :
edgeImage : IInputArray *
orientationImage : IInputArray *
dst : IOutputArray *
?r : int *
?s : int *
?m : float32 *
?isParallel : bool
(* Defaults:
let _r = defaultArg r 2
let _s = defaultArg s 0
let _m = defaultArg m 1f
let _isParallel = defaultArg isParallel true
*)
-> unit
Parameters
- edgeImage
- Type: Emgu.CVIInputArray
edge image from DetectEdges function. - orientationImage
- Type: Emgu.CVIInputArray
orientation image from ComputeOrientation function. - dst
- Type: Emgu.CVIOutputArray
Suppressed image (grayscale, float, in [0;1]) - r (Optional)
- Type: SystemInt32
Radius for NMS suppression. - s (Optional)
- Type: SystemInt32
Radius for boundary suppression. - m (Optional)
- Type: SystemSingle
Multiplier for conservative suppression. - isParallel (Optional)
- Type: SystemBoolean
Enables/disables parallel computing.
See Also