Namespaces | Defines | Functions
canny.cpp File Reference
#include "opencv/cv.h"
Include dependency graph for canny.cpp:

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 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)


tuw_ellipses
Author(s):
autogenerated on Sun May 29 2016 02:50:24