public static void LoadImages() { string[] files = Directory.GetFiles(Path.Combine(Environment.CurrentDirectory, "data")); foreach (string file in files) { Utils.Print("Loaded " + Path.GetFileName(file), ConsoleColor.Green); Console.WriteLine(file); var img = CvMat.FromFile(file); var gray = new CvMat(img.Rows, img.Cols, MatrixType.U8C1); img.CvtColor(gray, ColorConversion.BgrToGray); ImageList.Add(gray); } }
private void UpdateImageList() { ImageList.Clear(); foreach (object itCs in fpChamps.Controls) { ChampSelector champSelector = (ChampSelector)itCs; if (champSelector.Champion != "") { var img = CvMat.FromFile(champSelector.ChampionFile); var gray = new CvMat(img.Rows, img.Cols, MatrixType.U8C1); img.CvtColor(gray, ColorConversion.BgrToGray); ImageList.Add(gray); } } }