Accord.Tests.Imaging.IntegralImage2Test.GetSumTest2 C# (CSharp) Method

GetSumTest2() private method

private GetSumTest2 ( ) : void
return void
        public void GetSumTest2()
        {
            byte[,] img = 
            {
                { 5, 2, 3, 4, 1 },
                { 1, 5, 4, 2, 3 },
                { 2, 2, 1, 3, 4 },
                { 3, 5, 6, 4, 5 },
                { 4, 1, 3, 2, 6 },
            };

            Bitmap bmp = Accord.Imaging.Tools.ToBitmap(img);
            IntegralImage2 ii = IntegralImage2.FromBitmap(bmp, 0);

            long[,] expected =
            {
                { 0,  0,  0,  0,  0,  0 },
                { 0,  5,  7, 10, 14, 15 },
                { 0,  6, 13, 20, 26, 30 },
                { 0,  8, 17, 25, 34, 42 },
                { 0, 11, 25, 39, 52, 65 },
                { 0, 15, 30, 47, 62, 81 }
            };


            long[,] actual = ii.Image;

            Assert.IsTrue(Matrix.IsEqual(expected, actual));

        }