Пример #1
0
        protected override async Task LoadImageAsync(string fileName)
        {
            Ready = false;
            var original = OriginalImage = await BitmapLoader.LoadGrayscale(fileName);

            AlteredImage = await Task.Run(() => {
                return(BitmapTransformer.ToBitmap(_Dither(BitmapTransformer.ToGrayscalePixelArray(original))));
            });

            Ready = true;
        }
Пример #2
0
        private async void LoadLightConfig_OnClick(object sender, RoutedEventArgs e)
        {
            var location = LightConfigText.Text;
            var reader   = new LightConfigurationReader();
            var model    = await reader.CreateFromFileAsync(location);

            _transformer         = new BitmapTransformer(model, _lightSender);
            _capture.Transformer = _transformer;
            _configLoaded        = true;
            SetCaptureReader();
        }
 public void SetUp()
 {
     _writer      = new MockWriter();
     _transformer = new BitmapTransformer();
     _renderer    = new BinaryBobRenderer(_writer, _transformer);
 }
 public void Setup()
 {
     _transformer = new BitmapTransformer();
 }