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)); }
public static extern IntPtr op_loadImage(byte[] fullFilePath, LoadImageFlag openCvFlags);