private void btnOk_Click(object sender, EventArgs e) { String searchFolder = txtFolder.Text; var filters = new String[] { "jpg", "jpeg", "png", "gif", "tiff", "bmp" }; EThresholdModel thresholdModel = rdbModel2.Checked ? EThresholdModel.Model2 : EThresholdModel.Model1; ImageProcessor imgProc = new ImageProcessor(searchFolder, txtLog, thresholdModel, filters); imgProc.ProcessImages(); }
public ImageProcessor(String folder, System.Windows.Forms.TextBox txtLog, EThresholdModel thresholdModel, params String[] extensions) { this.TxtLog = txtLog; this.ImagesFolder = folder; this.ThresholdModel = thresholdModel; if (extensions.Length > 0) { this.Extensions = extensions; } }