EdgeDetection Namespace Reference

Classes

class  EdgeDetection
 Edge Detection operator properties for Script Engine. Real-time edge detection filter with multiple algorithms and output modes. More...
 

Enumerations

enum  EdgeAlgorithm {
  Sobel = 0 , Prewitt = 1 , Laplacian = 2 , RobertsCross = 3 ,
  Scharr = 4
}
 
enum  EdgeOutputMode {
  EdgesOnly = 0 , EdgesColored = 1 , OverlayOnOriginal = 2 , OriginalWithEdgeAlpha = 3 ,
  EdgesAsAlpha = 4
}
 

Enumeration Type Documentation

◆ EdgeAlgorithm

Enumerator
Sobel 

Sobel edge detection algorithm.

Prewitt 

Prewitt edge detection algorithm.

Laplacian 

Laplacian edge detection algorithm.

RobertsCross 

Roberts Cross edge detection algorithm.

Scharr 

Scharr edge detection algorithm.

◆ EdgeOutputMode

Enumerator
EdgesOnly 

Edges only - white edges on black background.

EdgesColored 

Edges colored - colored edges on black background.

OverlayOnOriginal 

Overlay on original - edges overlaid on original image.

OriginalWithEdgeAlpha 

Original with edge strength as alpha.

EdgesAsAlpha 

Edges as alpha - original RGB with edges controlling alpha.