public saettigung(Bitmap bm, _hauptfenster parent_in,Semaphore sem_in) { InitializeComponent(); saettigungPicturebox.Image = bm; pictureBackup = bm; parent = parent_in; saettSem = sem_in; this.Show(); }
public _weissAbgleich(Bitmap bit_in,_hauptfenster parent_in,Semaphore sem_in) { InitializeComponent(); //aus dieser form heraus wurde kontrast aufgerufen parent = parent_in; //Bild in PictureBox öffnen weissabgleichPicturebox.Image = bit_in; orig = bit_in; //Semaphore kommt aus Form1 sem = sem_in; }
public helligkeit(_hauptfenster parent_in, Semaphore sem_in) { InitializeComponent(); //Eltern Form parent = parent_in; //Semaphore zum Koordinieren der Threads hellSem = sem_in; //Helligkeit mit Standardwert initialisieren helligkeitParameter = 0.0f; //Bild in der PictureBox anzeigen helligkeitPicturebox.Image = parent.getPictureBoxImage(); }
//------------------------------------------------------------------------------------------------ //Konstruktor public kontrast(_hauptfenster parent_in, Semaphore sem_in) { InitializeComponent(); //aus dieser form heraus wurde kontrast aufgerufen parent = parent_in; //Bild in PictureBox öffnen kontrastPicturebox.Image = parent.getPictureBoxImage(); //Default Kontrast einstellen kontrastwert = 1.0f; //Semaphore kommt aus Form1 kontrSem = sem_in; }
public _skalierung(_hauptfenster parent_in, Semaphore sem_in) { InitializeComponent(); //Mitteilen aus welcher Form heraus das Fester geöffnet wurde parent = parent_in; //Unskaliertes Bild in der einen Picturebox anzeigen pictureBoxOriginal.Image = parent.getPictureBoxImage(); //Höhe und Breite auslesen und in 2 Labels anzeigen origBreiteLabel.Text = pictureBoxOriginal.Image.Width.ToString(); origHöheLabel.Text = pictureBoxOriginal.Image.Height.ToString(); //Semaphore sem = sem_in; }
//Kontstuktor public _Histogramm(_hauptfenster parent_in) { //Elternfenster parent = parent_in; //Backgroundworker erzeugen und initialisieren BwHisto = new BackgroundWorker(); BwHisto.WorkerSupportsCancellation = true; BwHisto.WorkerReportsProgress = true; BwHisto.DoWork += new DoWorkEventHandler(BwHisto_doWork); BwHisto.ProgressChanged += new ProgressChangedEventHandler(BwHisto_progress); BwHisto.RunWorkerCompleted += new RunWorkerCompletedEventHandler(BwHistp_completed); //Pictureboxen und CancelButtons in Liste aufnehmen HistoPictureBoxes = new List<PictureBox> { parent.pictureBoxHistoGrau,parent.pictureBoxHistoRGB, parent.pictureBoxHistoRed,parent.pictureBoxHistoGruen,parent.pictureBoxHistoBlau}; HistoCancelButtons = new List<Button> {parent.buttonCancelHistGray,parent.buttonCancelHistRGB, parent.buttonCancelHistoRed,parent.buttonCancelHistoGreen,parent.buttonCancelHistoBlue}; }
//Konstruktor public _schrittspeicher(_hauptfenster parent_in) { parent = parent_in; ordnerName = "zwischenSchritte"; }