private void saveButton_Click(object sender, EventArgs e) { EnableControls(false); lookUpTable = GenerateLookUpTable.GenerateBinaryTable(binarizeLevel.Value); Image = lookUpTableProcessor.ApplyLookUpTable(Image, lookUpTable); updateImage.Invoke(Image); this.Close(); }
private void GrayLevelsCount_SelectedIndexChanged(object sender, EventArgs e) { lookUpTable = GenerateLookUpTable.GeneratePosterizeTable((int)GrayLevelsCount.SelectedItem); }
private void binarizeLevel_Scroll(object sender, EventArgs e) { lookUpTable = GenerateLookUpTable.GenerateBinaryTable(binarizeLevel.Value); }