Exemple #1
0
        private static void Main(string[] args)
        {
            var image = TestUtils.LoadImage(@"D:\ScarIntelFinal\ScarIntel\BD\filipe_dir_an\filipe_dir_an_2.bmp");
            var fp = new FingerprintTemplate(image);

            Bitmap img = (Bitmap) Bitmap.FromFile(@"D:\ScarIntelFinal\ScarIntel\BD\filipe_dir_an\filipe_dir_an_2.bmp");

            HistogramEqualization equalization = new HistogramEqualization();
            equalization.ApplyInPlace(img);

            img.Save("Aforge.bmp");
        }
Exemple #2
0
 // =========================================================
 private void HistogramFunct(ref Bitmap frame, int par_int, double par_d, int par_R, int par_G, int par_B)
 {
     // create MirrFilter
     HistogramEqualization filter = new HistogramEqualization();
     // process image
     filter.ApplyInPlace(frame);
 }
        public static Bitmap HistogramEquilization(Bitmap bmp)
        {
            // create filter
            HistogramEqualization filter = new HistogramEqualization();
            // process image
            filter.ApplyInPlace(bmp);
            return bmp;

        }
Exemple #4
0
 public static void HistogramEqualization(this Bitmap image)
 {
     AForge.Imaging.Filters.HistogramEqualization filter = new AForge.Imaging.Filters.HistogramEqualization();
     filter.ApplyInPlace(image);
 }
Exemple #5
0
        private void eqHistogram_Click(object sender, RoutedEventArgs e)
        {
            ClearTextBoxes();

            brightness = 0;
            Brightness.Value = 0;

            if (eqHistogram.IsChecked == true)
            {
                HistogramEqualization filter = new HistogramEqualization();
                filter.ApplyInPlace(mainPhoto);
                Photography.Source = ToBitmapImage(mainPhoto);
            }
            else
            {
                UpdatePicture(ImageURL);
                Photography.Source = ToBitmapImage(mainPhoto);
            }

            mainPhotoIS = Photography.Source;
            UpdateHistograms(null);
            UpdateChannelPreviews(null);
        }
 // =========================================================
 private void HistogramFunct(ref Bitmap frame)
 {
     // create filter
     HistogramEqualization filter = new HistogramEqualization();
     // process image
     filter.ApplyInPlace(frame);
 }