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

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





аженьВ»;

. Гонсалес Р., Вудс Р. - Цифрова обробка зображень;

. Яншин - Обробка зображень на мові Сі;

. Ярославський - Введення в цифрову обробку зображень;

яскравість зображення шум негатив

Додаток А


Лістинг класу Form1.cs:

using

{partial class Form1: Form

{bitmap1; graphics1, g; MemForImage; FLAG = 0, Z = 1; name, filename; Color selectionColor; Form2 = new DopForm (); Form1 ()

{();

} void LoadImage (bool jpg)

{. InitialDirectory = ""; (jpg). Filter = "All Graphics Types | *. bmp; *. jpg; *. jpeg; *. png; *. tif; *. tiff "; (openFileDialog1.ShowDialog () == DialogResult.OK)

{

{= Image.FromFile (openFileDialog1.FileName);. BackgroundImageLayout = ImageLayout.Zoom;. BackgroundImage = MemForImage; (Bitmap bmp = new Bitmap (pictureBox1.BackgroundImage))

{= GetDominantColor (bmp, false); = CalculateOppositeColor (selectionColor);

}


} (Exception ex)

{. Show ("Помилка при завантаженні" + ex.Message);

}

}

}

///

///Returns the dominant color of an image

lr">

/// Color CalculateOppositeColor (Color clr)

{Color.FromArgb (255 - clr.R, 255 - clr.G, 255 - clr.B);

} void button1_Click (object sender, EventArgs e)

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

} void Form1_Load (object sender, EventArgs e)

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

} void button2_Click (object sender, EventArgs e)

{rsl = MessageBox.Show ("Хочете вийти?", "Вихід", MessageBoxButtons.YesNo, MessageBoxIcon.Question); (rsl == DialogResult.Yes). Exit ();

} void button3_Click (object sender, EventArgs e)

{_Click (sender, e);. построеніеToolStripMenuItem_Click (sender, e);

} void button4_Click (object sender, EventArgs e)

{i, j, fl = 0; mycol; picture = new Bitmap (pictureBox1.BackgroundImage); [,] r = new int [picture.Height, picture.Width]; [,] g = new int [picture.Height, picture.Width]; [,] b = new int [picture.Height, picture.Width]; [,] br = new int [picture.Height, = 0; i


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





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

  • Реферат на тему: Oscar Wilde "The picture of Dorian Gray"
  • Реферат на тему: Програмування на мові Object Pascal
  • Реферат на тему: Типи даних в Object Pascal
  • Реферат на тему: Реалізація алгоритму визначення n! засобими Object Pascal 2.0
  • Реферат на тему: Побудова двовимірних зображень, твердотільних моделей і об'ємних зображ ...