#include "opencv/cv.h"
Go to the source code of this file.
Namespaces |
namespace | tuw |
Defines |
#define | CANNY_POP(d) (d) = *--stack_top |
#define | CANNY_PUSH(d) *(d) = (uchar)2, *stack_top++ = (d) |
#define | CANNY_SHIFT 15 |
#define | TG22 (int)(0.4142135623730950488016887242097*(1<<CANNY_SHIFT) + 0.5) |
Functions |
void | tuw::Canny (const cv::Mat &image, cv::Mat &edges, cv::Mat &gradient, cv::Mat &direction, cv::Mat &sobel_dx, cv::Mat &sobel_dy, double threshold1, double threshold2, int apertureSize=3, bool L2gradient=false) |
CV_IMPL void | tuw::tuwCanny (const void *srcarr, void *dstarr, void *gradientarr, void *directionarr, void *dxarr, void *dyarr, double low_thresh, double high_thresh, int aperture_size) |
Define Documentation
#define TG22 (int)(0.4142135623730950488016887242097*(1<<CANNY_SHIFT) + 0.5) |