Ejemplo n.º 1
0
        public static string VersionToString(eOpenCVVersion version)
        {
            switch (version)
            {
            case eOpenCVVersion.OpenCV_2_4_3:
                return("2.4.3");
            }

            throw new Exception("Unknown OpenCV version");
        }
Ejemplo n.º 2
0
        public static string GetDownloadURL(eOpenCVVersion version)
        {
            foreach (OpenCVInfo info in CreateInfoList())
            {
                if (info.version == version)
                {
                    return(info.DownloadURL);
                }
            }

            throw new Exception("Unknown OpenCV version.");
        }
Ejemplo n.º 3
0
        public static OpenCVInfo GetInfo(eOpenCVVersion version)
        {
            foreach (OpenCVInfo info in CreateInfoList())
            {
                if (info.version == version)
                {
                    return(new OpenCVInfo(info.ZIPFilename, info.downloadURL, info.version)); // hand back a copy
                }
            }

            throw new Exception("Unknown OpenCV version.");
        }
Ejemplo n.º 4
0
        public static string GetZipFileName(eOpenCVVersion version)
        {
            foreach (OpenCVInfo bi in CreateInfoList())
            {
                if (bi.version == version)
                {
                    return(bi.ZIPFilename);
                }
            }

            throw new Exception("Unknown OpenCV version");
        }
Ejemplo n.º 5
0
 OpenCVInfo(string filename, string downloadURL, eOpenCVVersion version)
 {
     this.zipFilename = filename;
     this.downloadURL = downloadURL;
     this.version     = version;
 }