Ejemplo n.º 1
0
        public static Mat LoadImage(string path, LoadImageFlag flag)
        {
            if (path == null)
            {
                throw new ArgumentNullException(nameof(path));
            }
            if (!File.Exists(path))
            {
                throw new FileNotFoundException($"'{path}' is not found.");
            }

            var pathBytes = Encoding.UTF8.GetBytes(path);
            var ret       = NativeMethods.op_loadImage(pathBytes, flag);

            return(new Mat(ret));
        }
Ejemplo n.º 2
0
 public static extern IntPtr op_loadImage(byte[] fullFilePath, LoadImageFlag openCvFlags);