public MainForm() { InitializeComponent(); Settings = Serializer.DeserializeSettings(); if (Settings == null) Settings = new Settings(); _evolutionEngine = new EvolutionEngine(picPattern.Image as Bitmap); }
private void OpenImage() { Stop(); string fileName = FileUtil.GetOpenFileName(FileUtil.ImgExtension); if (string.IsNullOrEmpty(fileName)) return; picPattern.Image = Image.FromFile(fileName); _evolutionEngine = new EvolutionEngine(picPattern.Image as Bitmap); SetCanvasSize(); splitContainer1.SplitterDistance = picPattern.Width + 30; }