public MainWindow() { InitializeComponent(); vm = new MainWindowViewModell(); mode = 0; this.DataContext = vm; }
/// <summary> /// Az értékek inicializálása /// </summary> /// <param name="mode"></param> /// <param name="pathOriginal"></param> /// <param name="pathNew"></param> /// <param name="idxofTheSteppedImage"></param> /// <param name="vm"></param> /// <param name="gpu"></param> public ImageImproving(int mode, string pathOriginal, string pathNew, int idxofTheSteppedImage, MainWindowViewModell vm, bool gpu) { this.mode = mode; this.pathOriginal = pathOriginal; this.pathNew = pathNew; this.idxofTheSteppedImage = idxofTheSteppedImage; this.vm = vm; this.gpu = gpu; howManyTaskIsFinished = 0; maxProcessSteps = 0; EXECopy(); Directory.CreateDirectory(pathNew); ProcessingThePaths(); }