Filter2D() private method

private Filter2D ( IntPtr src, IntPtr dst, IntPtr kernel, Point anchor ) : void
src System.IntPtr
dst System.IntPtr
kernel System.IntPtr
anchor Point
return void
示例#1
0
        public GpuImage <TColor, Single> Convolution(ConvolutionKernelF kernel, Stream stream)
        {
            GpuImage <TColor, Single> result = new GpuImage <TColor, float>(Size);

            GpuInvoke.Filter2D(_ptr, result, kernel, kernel.Center, CvEnum.BORDER_TYPE.REFLECT101, stream);
            return(result);
        }
示例#2
0
        ///<summary>
        ///Performs a convolution using the specific <paramref name="kernel"/>
        ///</summary>
        ///<param name="kernel">The convolution kernel</param>
        ///<returns>The result of the convolution</returns>
        public GpuImage <TColor, Single> Convolution(ConvolutionKernelF kernel)
        {
            GpuImage <TColor, Single> result = new GpuImage <TColor, float>(Size);

            GpuInvoke.Filter2D(_ptr, result, kernel, kernel.Center);
            return(result);
        }