当我键入以下代码行..其中img_hsv是Mat图像...
IplImage abc=img_hsv;
// object that will contain blobs of inputImage
CBlobResult blobs;
// Extract the blobs using a threshold of 100 in the image
blobs = CBlobResult(&abc,NULL,100,true);
它显示以下错误...
错误C2661:“CBlobResult::CBlobResult”:没有重载函数接受4个参数。
欢迎任何帮助... !!
最佳答案
您可能为较旧的库编写了代码。看一下头文件,我猜构造函数只有3个参数。删除true
,它应该可以工作。
本讨论可能会更详细地指出问题:http://tech.groups.yahoo.com/group/OpenCV/message/61534可帮助您找到一个更合适的解决方案,如果仅删除该标志确实会带来一些不良后果。
关于visual-studio-2008 - CBlobResult令人费解。使用Visual C++2008。OpenCV,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3022104/