Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Алгоритмізації обробки зображень

Реферат Алгоритмізації обробки зображень





* picture.GetPixel (i +1 , j). G +0.11 * picture.GetPixel (i +1, j). B; [4] = 0.3 * picture.GetPixel (i +1, j +1). R +0.59 * picture.GetPixel (i + 1, j +1). G +0.11 * picture.GetPixel (i +1, j +1). B; [5] = 0.3 * picture.GetPixel (i, j +1). R +0.59 * picture.GetPixel (i, j +1). G +0.11 * picture.GetPixel (i, j +1). B; [6] = 0.3 * picture.GetPixel (i -1, j +1). R +0.59 * picture. GetPixel (i -1, j +1). G +0.11 * picture.GetPixel (i -1, j +1). B; [7] = 0.3 * picture.GetPixel (i -1, j). R +0.59 * picture.GetPixel (i -1, j). G +0.11 * picture.GetPixel (i -1, j). B; (g = 0; g <8; g+ +)

{

// Знаходимо суму Si [g] = A [g] + A [SumMod8 (g, 1)] + A [SumMod8 (g, 2)];

// Находімсумму Ti [g] = A [SumMod8 (g, 3)] + A [SumMod8 (g, 4)] + A [SumMod8 (g, 5)] + A [SumMod8 ( g, 6)] + A [SumMod8 (g, 7)];

} = 0; (g = 0; g <8; g+ +)

{

// Расчітиваемзначеніе | 5 * Si-3 * Ti | = Math.Abs ​​((5 * S [g]) - (3 * T [g]));

// Знаходимо максимум з отриманих рішень (mod> max)

{= mod;

}

}

// Для забезпечення більш гарною наблюдаемості підвищуємо отримане значення на 100 = max +100;

// Виконуємо корекцію в межах 0 ... 255 (max> 255)

{= 255;

} if (max <0)

{= 0;

}. PerformStep ();

// Розміщуємо результуюче значення в кожен з каналів R, G, B на місце F '. SetPixel (i, j, Color.FromArgb ((int) max, (int) max, (int) max));

}

}. BackgroundImage = picture;. Refresh ();

} void откритьToolStripMenuItem_Click (object sender, EventArgs e)

{(true);. Text = "Яскравість:";. Text = "Контраст:";. Enabled = true;. Value = 50;. Enabled = true;. Value = 50;

}

}

}

Лістинг класу = Microsoft.Office.Interop.Excel; Kursach

{partial class DopForm: Form

{bitmap1, bitmap2, bitmap3, bitmap4; graphics1, graphics2, graphics3, graphics4; [] dop = new double [256]; FLAG = 0; name, filename; DopForm ()

{();

} void refr1 ()

{. Image = bitmap1;

} void refr2 ()

{. Image = bitmap2;

} void refr3 ()

{. Image = bitmap3;

} void refr4 ()

{. Image = bitmap4;

} void DopForm_Load (object sender, EventArgs e)

{= new Bitmap (pictureBox1.Width, pictureBox1.Height); = Graphics.FromImage (bitmap1); = new...


Назад | сторінка 18 з 23 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Oscar Wilde "The picture of Dorian Gray"
  • Реферат на тему: Методика обробки зображень біомедичних сигналів
  • Реферат на тему: Програма цифрової обробки растрових графічних зображень
  • Реферат на тему: Побудова двовимірних зображень, твердотільних моделей і об'ємних зображ ...
  • Реферат на тему: Основи алгоритмізації