7 #define EDGE_REVISION 2 8 #define EDGE_MODIFICATION 0 11 #define NDPluginEdgeLowThresholdString "LOW_THRESHOLD" 12 #define NDPluginEdgeThresholdRatioString "THRESHOLD_RATIO" 13 #define NDPluginEdgeVerticalFoundString "VERTICAL_FOUND" 14 #define NDPluginEdgeTopEdgeFoundString "TOP_EDGE_FOUND" 15 #define NDPluginEdgeTopPixelString "TOP_PIXEL" 16 #define NDPluginEdgeBottomEdgeFoundString "BOTTOM_EDGE_FOUND" 17 #define NDPluginEdgeBottomPixelString "BOTTOM_PIXEL" 18 #define NDPluginEdgeVerticalCenterString "VERTICAL_CENTER" 19 #define NDPluginEdgeVerticalSizeString "VERTICAL_SIZE" 20 #define NDPluginEdgeHorizontalFoundString "HORIZONTAL_FOUND" 21 #define NDPluginEdgeLeftEdgeFoundString "LEFT_EDGE_FOUND" 22 #define NDPluginEdgeLeftPixelString "LEFT_PIXEL" 23 #define NDPluginEdgeRightEdgeFoundString "RIGHT_EDGE_FOUND" 24 #define NDPluginEdgeRightPixelString "RIGHT_PIXEL" 25 #define NDPluginEdgeHorizontalCenterString "HORIZONTAL_CENTER" 26 #define NDPluginEdgeHorizontalSizeString "HORIZONTAL_SIZE" 34 const char *NDArrayPort,
int NDArrayAddr,
35 int maxBuffers,
size_t maxMemory,
36 int priority,
int stackSize);
44 #define FIRST_NDPLUGIN_EDGE_PARAM NDPluginEdgeLowThreshold Class from which actual plugin drivers are derived; derived from asynNDArrayDriver.
Definition: NDPluginDriver.h:56
int NDPluginEdgeLeftEdgeFound
Definition: NDPluginEdge.h:74
int NDPluginEdgeBottomPixel
Definition: NDPluginEdge.h:62
int NDPluginEdgeVerticalFound
Definition: NDPluginEdge.h:50
int NDPluginEdgeBottomEdgeFound
Definition: NDPluginEdge.h:59
void processCallbacks(NDArray *pArray)
Color Mode to CV Matrix.
Definition: NDPluginEdge.cpp:73
int NDPluginEdgeHorizontalCenter
Definition: NDPluginEdge.h:86
int NDPluginEdgeRightEdgeFound
Definition: NDPluginEdge.h:80
int NDPluginEdgeTopEdgeFound
Definition: NDPluginEdge.h:53
int NDPluginEdgeLeftPixel
Definition: NDPluginEdge.h:77
char * portName
The name of this asyn port.
Definition: asynPortDriver.h:179
int NDPluginEdgeThresholdRatio
Definition: NDPluginEdge.h:47
Does image processing operations.
Definition: NDPluginEdge.h:31
NDPluginEdge(const char *portName, int queueSize, int blockingCallbacks, const char *NDArrayPort, int NDArrayAddr, int maxBuffers, size_t maxMemory, int priority, int stackSize)
Constructor for NDPluginEdge; most parameters are simply passed to NDPluginDriver::NDPluginDriver.
Definition: NDPluginEdge.cpp:289
int NDPluginEdgeVerticalSize
Definition: NDPluginEdge.h:68
int NDPluginEdgeHorizontalSize
Definition: NDPluginEdge.h:89
int NDPluginEdgeLowThreshold
Definition: NDPluginEdge.h:43
N-dimensional array class; each array has a set of dimensions, a data type, pointer to data,...
Definition: NDArray.h:92
int NDPluginEdgeHorizontalFound
Definition: NDPluginEdge.h:71
int NDPluginEdgeRightPixel
Definition: NDPluginEdge.h:83
int NDPluginEdgeTopPixel
Definition: NDPluginEdge.h:56
int NDPluginEdgeVerticalCenter
Definition: NDPluginEdge.h:65