//Filtry - Binaryzacja reczna private void recznyProgToolStripMenuItem_Click(object sender, EventArgs e) { if (!Tools.ObrazKolor(obiektObrazek.Kopia)) { progressBar1.Visible = false; BinaryzacjaResult wynik = Binaryzacja.ExecuteTreshold(obiektObrazek.Kopia); if (wynik.Result == DialogResult.OK) { opcja = 0; obiektObrazek.ClearNext(); obiektObrazek.AddOperation_toList(obiektObrazek.Kopia); obiektObrazek.Kopia = Tools.BinaryzacjaReczna(obiektObrazek.Kopia, wynik.RecznyProg); Bitmap obrazek1 = Tools.Zoom(new Bitmap(obiektObrazek.Kopia), zoomFactor); KopiaPictureBox.Size = obrazek1.Size; KopiaPictureBox.Image = obrazek1; Center(); } } else { MessageBox.Show("Obraz musi być czarno-biały!", "", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } }