Ejemplo n.º 1
0
        public void IMageToGraphConverterSequenzTest()
        {
            // arrange
            var converter = new ImageToGraphConverter();
            var bitmap    = new Bitmap(this._bitmapFile);

            // act
            var result = converter.Convert(bitmap, 5, 5, new ImageToGraphState());

            // assert
            Assert.IsTrue(result.Count > 0, "squenz has no points");
        }
Ejemplo n.º 2
0
        public void ImageToGraphConverterSmallPictureTest()
        {
            // arrange
            var converter = new ImageToGraphConverter();
            var bitmap    = new Bitmap(this._bitmapFile2);

            // act
            var result = converter.Convert(bitmap, 5, 5, new ImageToGraphState());

            // assert
            Assert.IsTrue(result.Count > 24, "sequenz has lower than 25 points");
        }
Ejemplo n.º 3
0
        public void ImageToGraphConverterSimpleTest()
        {
            // arrange
            var converter = new ImageToGraphConverter();
            var bitmap    = new Bitmap(this._bitmapFile);

            // act
            var result = converter.Convert(bitmap, 5, 5, new ImageToGraphState());

            // assert
            Assert.IsNotNull(result);
        }
        private void ConvertImage(string path)
        {
            var converter = new ImageToGraphConverter();
            var bitmap    = new Bitmap(path);

            var res = converter.Convert(bitmap, 5, 5, this._viewModel.State);

            var ppb = new PathPlotterBuilder();

            var result = ppb.CreatePathLine(res, System.Windows.Media.Brushes.Black, 1280, 960, 2.5);

            this.FinishConvertEvent?.Invoke(result);
        }