我在项目中构建并引用了Emgu.CV.World.dll
。当我尝试调用像
IntPtr complexImage = CvInvoke.cvCreateImage(image.Width * image.Height, Emgu.CV.CvEnum.IPL_DEPTH.IPL_DEPTH_32F, 2);
CvInvoke.cvSetZero(complexImage);
Visual Studio抱怨找不到
Emgu.CV.CvEnum.IPL_DEPTH.IPL_DEPTH_32F
和cvSetZero()
的定义。我的项目中还缺少任何内容吗? 最佳答案
如果您想让VS查看枚举等,则需要在源文件中添加using Emgu.CV.Enum;
。如果您使用的是3.1版本的Emgu.CV,则CvInvoke.cvSetZero()
方法不再存在。不过,它是2.4.10版本。
道格
关于opencv - CvInvoke不包含cvSetZero的定义,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39927686/