mirror of
https://github.com/opencv/opencv.git
synced 2026-07-30 15:53:03 +04:00
move legacy C-API constants into separate files
This commit is contained in:
@@ -443,7 +443,7 @@ calculate the derivative. When \f$\texttt{ksize = 1}\f$, the \f$3 \times 1\f$ or
|
||||
kernel is used (that is, no Gaussian smoothing is done). `ksize = 1` can only be used for the first
|
||||
or the second x- or y- derivatives.
|
||||
|
||||
There is also the special value `ksize = CV_SCHARR (-1)` that corresponds to the \f$3\times3\f$ Scharr
|
||||
There is also the special value `ksize = FILTER_SCHARR (-1)` that corresponds to the \f$3\times3\f$ Scharr
|
||||
filter that may give more accurate results than the \f$3\times3\f$ Sobel. The Scharr aperture is
|
||||
|
||||
\f[\vecthreethree{-3}{0}{3}{-10}{0}{10}{-3}{0}{3}\f]
|
||||
|
||||
@@ -783,9 +783,9 @@ GAPI_FLUID_KERNEL(GFluidSobel, cv::gapi::imgproc::GSobel, true)
|
||||
Buffer& scratch)
|
||||
{
|
||||
// TODO: support kernel height 3, 5, 7, 9, ...
|
||||
GAPI_Assert(ksize == 3 || ksize == CV_SCHARR);
|
||||
GAPI_Assert(ksize == 3 || ksize == FILTER_SCHARR);
|
||||
|
||||
int ksz = (ksize == CV_SCHARR)? 3: ksize;
|
||||
int ksz = (ksize == FILTER_SCHARR)? 3: ksize;
|
||||
|
||||
auto *kx = scratch.OutLine<float>();
|
||||
auto *ky = kx + ksz;
|
||||
@@ -827,8 +827,8 @@ GAPI_FLUID_KERNEL(GFluidSobel, cv::gapi::imgproc::GSobel, true)
|
||||
Buffer & scratch)
|
||||
{
|
||||
// TODO: support kernel height 3, 5, 7, 9, ...
|
||||
GAPI_Assert(ksize == 3 || ksize == CV_SCHARR);
|
||||
int ksz = (ksize == CV_SCHARR) ? 3 : ksize;
|
||||
GAPI_Assert(ksize == 3 || ksize == FILTER_SCHARR);
|
||||
int ksz = (ksize == FILTER_SCHARR) ? 3 : ksize;
|
||||
|
||||
int width = in.size.width;
|
||||
int chan = in.chan;
|
||||
|
||||
Reference in New Issue
Block a user