Deteksi Tepi Analisis Perbandingan Geometric Mean Filter Dengan Operator Sobel, Operator Prewitt Dan Operator Robert Pada Citra Bitmap
{ x1 = rand.Next0,x-1;
y1 = rand.Next0,y-1; val = rand.Next1,10;
if val = 5 {
citraHasil.SetPixelx1,y1,Color.FromArgb255,0,0,0; }
else {
citraHasil.SetPixelx1,y1,Color.FromArgb255,255,255, 255;
} }
pcitraNoise.Image=citraAsli; }
void Button1Clickobject sender, EventArgs e {
ifpcitraNoise.Image = null {
SaveFileDialog save = new SaveFileDialog; save.Filter = Image Files | .bmp;
save.FileName = .bmp; if save.ShowDialog == DialogResult.OK
{ pcitraNoise.Image.Savesave.FileName, System.Drawing.
Imaging.ImageFormat.Bmp; MessageBox.Showimage save
, save, MessageBoxButtons.OK, MessageBoxIcon.Information; }
else {
MessageBox.Showerror save ; }
} }
} }