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 when the transformed image is about to be saved on disk. /// </summary> private void ImgComparisonControl_ImageAboutToBeSaved(object sender, ImageComparisonControl.ImageChosenEventArgs e) { _writer.Write(e.FileName, _fractalResult); }