private void buttonApply_Click(object sender, EventArgs e) { var filter = comboBoxFilters.SelectedItem as IFilter; var parameters = new double[parametrControls.Count]; for (var i = 0; i < parameters.Length; i++) { parameters[i] = (double)parametrControls[i].Value; } resultPhoto = filter.Process(originalPhoto, parameters); pictureBoxResult.Image = Convertors.Photo2Bitmap(resultPhoto); saveToolStripMenuItem.Enabled = true; }
private void SavePicture(Photo photo, string filename) { var bmp = Convertors.Photo2Bitmap(photo); bmp.Save(filename, System.Drawing.Imaging.ImageFormat.Jpeg); }