private void ImgComparisonControl_ImageChosen(object sender, ImageComparisonControl.ImageChosenEventArgs e) { var result = MainFormController.Instance.OpenFractalCompressedFileAndGetDecodingImage(e.FileName); if (result != null) { ImageComparisonControl.SetOriginalBitmap(result.Item2, e.FileName); //Set decoding image as bitmap _fractalResult = result.Item1; btnUncompress.Enabled = true; } }
private void ImgComparisonControl_ImageChosen(object sender, ImageComparisonControl.ImageChosenEventArgs e) { var result = Controllers.MainController.Instance.OpenFractalCompressedFileAndGetDecodingImage(e.FileName); if (result != null) { FileInfo info = new FileInfo(result.Item3); _originalImageSize = info.Length; ImageComparisonControl.SetOriginalBitmap(result.Item2, e.FileName); //Set decoding image as bitmap _fractalResult = result.Item1; btnUncompress.Enabled = true; btnCompleteUncompress.Enabled = true; } }
/// <summary> /// Called on the click of the button to compress the image. /// Compress the image. /// </summary> private void btnCompress_Click(object sender, EventArgs e) { _fractalResult = MainFormController.Instance.CompressUsingFractalCompression(ImageComparisonControl.OriginalImage, GetFractalCompressionOptions()); }