public void InvalidCreation()
 {
     var kernel = new int[, ]
     {
         { 1, 2, 3 },
         { 4, 5, 6 }
     };
     var filter = new LinearFilter(0d, kernel);
 }
        public void ValidCreation()
        {
            var multiplier = 2d;
            var kernel     = new int[, ]
            {
                { 1, 2, 3 },
                { 4, 5, 6 },
                { 7, 8, 9 }
            };
            var filter = new LinearFilter(multiplier, kernel);

            Assert.AreEqual(kernel.Length, filter.Kernel.Length);
        }
        private void minMenuItem_Click(object sender, RoutedEventArgs e)
        {
            IImageFilter linearFilter = new LinearFilter(LinearFilter.LinearType.Min);

            this.UseFilter(linearFilter);
        }