OpenCvSharp.Cv2.Integral C# (CSharp) Method

Integral() public static method

public static Integral ( InputArray src, OutputArray sum, OutputArray sqsum, OutputArray tilted, int sdepth = -1 ) : void
src InputArray
sum OutputArray
sqsum OutputArray
tilted OutputArray
sdepth int
return void
        public static void Integral(InputArray src, OutputArray sum, OutputArray sqsum, OutputArray tilted, int sdepth = -1)
        {
            if (src == null)
                throw new ArgumentNullException(nameof(src));
            if (sum == null)
                throw new ArgumentNullException(nameof(sum));
            if (sqsum == null)
                throw new ArgumentNullException(nameof(sqsum));
            if (tilted == null)
                throw new ArgumentNullException(nameof(tilted));
            src.ThrowIfDisposed();
            sum.ThrowIfNotReady();
            sqsum.ThrowIfNotReady();
            tilted.ThrowIfNotReady();
            NativeMethods.imgproc_integral3(src.CvPtr, sum.CvPtr, sqsum.CvPtr, tilted.CvPtr, sdepth);
            GC.KeepAlive(src);
            sum.Fix();
            sqsum.Fix();
            tilted.Fix();
        }
        #endregion

Same methods

Cv2::Integral ( InputArray src, OutputArray sum, OutputArray sqsum, int sdepth = -1 ) : void
Cv2::Integral ( InputArray src, OutputArray sum, int sdepth = -1 ) : void
Cv2