Accord.Imaging.Filters.CanvasMove.ProcessFilter C# (CSharp) Method

ProcessFilter() protected method

Process the filter on the specified image.
protected ProcessFilter ( UnmanagedImage image ) : void
image UnmanagedImage Source image data.
return void
        protected override void ProcessFilter(UnmanagedImage image)
        {
            int pixelSize = Image.GetPixelFormatSize(image.PixelFormat) / 8;

            switch (pixelSize)
            {
                case 1:
                case 3:
                case 4:
                    ProcessFilter8bpc(image);
                    break;
                case 2:
                case 6:
                case 8:
                    ProcessFilter16bpc(image);
                    break;
            }
        }