示例#1
0
        public static void RGBImageToGray()
        {
            //string path = args[0]; // right click template -> properties -> Debug -> command line arguments -> "../../../images/tulips.png"
            string path    = @"../../../images/forest.jpg";
            string pathout = path.Substring(0, path.LastIndexOf(".")) + "-out" + path.Substring(path.LastIndexOf("."), path.Length - path.LastIndexOf("."));

            Color[,] im      = ImageViewer.LoadImage(path);
            Color[,] GrayRGB = Assignment_1.RGBImagetoGrayScale(path); // RGBtoGrayScale
            ImageViewer.DrawImage(GrayRGB);
            ImageViewer.DrawImagePair(GrayRGB, im);
            ImageViewer.SaveImage(im, pathout);
        }
        public void Task_Add_ResultTrue()
        {
            //Arrange
            var num1          = 40;
            var num2          = -3;
            var expectedValue = 37;

            //Act
            var sum = Assignment_1.Addition(num1, num2);

            //Assert
            Assert.Equal(expectedValue, sum, 1);
        }