1

我下载了 Emgu CV(计算机视觉)库,我只是在看一下 SURFFeature 示例。

我正在尝试将两个新图像放入比较,而不是给出的示例,但是在这一行中,我收到新图像的错误:

Image<Gray, Byte> modelImage = new Image<Gray, byte>("me.png");

我得到这个例外:

OpenCV:数组应该是 CvMat 或 IplImage

我不明白为什么它不接受我的形象,有什么想法吗?

托尼

4

1 回答 1

2

我使用 Emgu CV 2,我编写了相同的代码,但我的程序没有问题。如果您也使用此版本,但仍有问题,请尝试以下解决方案:

    Bitmap bmp = new Bitmap("me.png");
    
    Image Gray, Byte> modelImage = new Image Gray, byte>(bmp);
于 2009-12-23T11:50:53.767 回答