示例#1
0
        private int LoadLibrary(string directory, int width, int height, int subSet)
        {
            string[] images = Directory.GetFiles(@directory, "*.jpg");
            if (subSet < 1)
            {
                subSet = 1;
            }
            lib = new double[images.Length][, ];
            int i = 0;

            foreach (string image in images)
            {
                lib[i++] = ImageTool.GetArray(new Bitmap(image));
            }
            if (subSet > 1)
            {
                lib = ImageTool.avgSubsets(lib, subSet);
            }
            return(images.Length / subSet);
        }