LitDev.Engines.FIP.Shift C# (CSharp) Method

Shift() private method

Transforms image into to shifted array of doubles
private Shift ( Bitmap OriginalImage ) : ].Double[
OriginalImage System.Drawing.Bitmap Original ARGB image
return ].Double[
        private Double[,] Shift(Bitmap OriginalImage)
        {
            Double[,] proc = new Double[OriginalImage.Width, OriginalImage.Height];

            for (int i = 0; i < OriginalImage.Width; i++)
            {
                for (int j = 0; j < OriginalImage.Height; j++)
                {
                    proc[i, j] = Math.Pow(-1, i + j) * Convert.ToDouble(OriginalImage.GetPixel(i, j).R);
                }
            }

            return proc;
        }

Same methods

FIP::Shift ( Double Data ) : ].Double[