Accord.Vision.Tools.ConvertToGrayscale C# (CSharp) Method

ConvertToGrayscale() public static method

public static ConvertToGrayscale ( UnmanagedImage source, UnmanagedImage destination ) : void
source Accord.Imaging.UnmanagedImage
destination Accord.Imaging.UnmanagedImage
return void
        public static void ConvertToGrayscale( UnmanagedImage source, UnmanagedImage destination )
        {
            if ( source.PixelFormat != PixelFormat.Format8bppIndexed )
            {
                Grayscale.CommonAlgorithms.BT709.Apply( source, destination );
            }
            else
            {
                source.Copy( destination );
            }
        }
    }