如何使用 Emgu cv CvInvoke.cvLoadImage(...) 从特定文件夹加载图像?我正在尝试这样做

    IntPtr inputImage = CvInvoke.cvLoadImage("C:\\Users\\...\\ClassPic1.jpg");

那样可以么?如果是这样,我以后如何将它作为 Emgu.CV.Image 文件访问,以便我对其进行图像处理?

最佳答案

您可能应该使用以下方法加载图像:

Image<Bgr, Byte> img1 = new Image<Bgr, Byte>("..\\..\\MyImage.jpg");// path can be absolute or relative.
稍后可以访问此 img1 变量以对其进行操作。
查看此链接了解更多详情。
http://www.emgu.com/wiki/index.php/Working_with_Images

关于invoke - C# - Emgu cv 如何使用 CvInvoke.cvLoadImage ("ClassPic1.jpg") 作为 intptr 从文件夹加载图像并访问它,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17129496/

10-12 23:31