VPI - Vision Programming Interface

3.0 Release

CannyEdges.h File Reference

Declares functions that implement the canny edge detector algorithm. More...

#include "../Export.h"
#include "../Status.h"
#include "../Types.h"
#include <stdint.h>
+ Include dependency graph for CannyEdges.h:

Go to the source code of this file.

Data Structures

struct  VPICannyEdgeDetectorParams
 Structure that defines the parameters for vpiSubmitCannyEdgeDetector. More...
 

Functions

VPIStatus vpiCreateCannyEdgeDetector (uint64_t backends, int32_t imageWidth, int32_t imageHeight, VPIPayload *payload)
 Creates payload for vpiSubmitCannyEdgeDetector. More...
 
VPIStatus vpiInitCannyEdgeDetectorParams (VPICannyEdgeDetectorParams *params)
 Initialize vpiInitCannyEdgeDetectorParams with default values. More...
 
VPIStatus vpiSubmitCannyEdgeDetector (VPIStream stream, uint64_t backend, VPIPayload payload, VPIImage input, VPIImage output, float thresholdStrong, float thresholdWeak, float edgeValue, float nonEdgeValue, const VPICannyEdgeDetectorParams *params)
 Runs the canny edge detector algorithm over an image. More...
 

Detailed Description

Declares functions that implement the canny edge detector algorithm.

Definition in file CannyEdges.h.