程序找不到文件(EmguCV)

本文关键字:EmguCV 文件 找不到 程序 | 更新日期: 2023-09-27 18:13:58

我下载了EmguCV的示例。

我尝试将图像从默认更改为我的图像

默认是这样的

 static void Run()
  {
     var image = new Mat("lena.jpg", LoadImageType.Color); //Read the files as an 8-bit Bgr image  
     long detectionTime;
     List<Rectangle> faces = new List<Rectangle>();
     List<Rectangle> eyes = new List<Rectangle>();
     //The cuda cascade classifier doesn't seem to be able to load "haarcascade_frontalface_default.xml" file in this release
     //disabling CUDA module for now
     bool tryUseCuda = false;
     DetectFace.Detect(
       image, "haarcascade_frontalface_default.xml", "haarcascade_eye.xml", 
       faces, eyes,
       tryUseCuda,
       out detectionTime);
     foreach (Rectangle face in faces)
        CvInvoke.Rectangle(image, face, new Bgr(Color.Green).MCvScalar, 2);
     foreach (Rectangle eye in eyes)
        CvInvoke.Rectangle(image, eye, new Bgr(Color.Aquamarine).MCvScalar, 2);
     //display the image 
     ImageViewer.Show(image, String.Format(
        "Completed face and eye detection using {0} in {1} milliseconds", 
        (tryUseCuda && CudaInvoke.HasCuda) ? "GPU"
        : CvInvoke.UseOpenCL ? "OpenCL" 
        : "CPU",
        detectionTime));
  }

}}

我把"lena.jpg"改成"oleg.jpg"。

我将此图像添加到项目文件夹

通过添加现有文件- oleg.jpg.

但是当我运行程序时,它说'File oleg.jpg do not exist'

问题在哪里?

谢谢你的帮助

程序找不到文件(EmguCV)

它可以将图像文件放置在Bin地毯上。

问候。