Opencv 使用和编译cvlink块集

Opencv 使用和编译cvlink块集,opencv,simulink,Opencv,Simulink,有关cvlink的一些信息: cvLink是simulink的高效免费计算机视觉区块集。cvLink是在openCV库上开发的,这是一个伟大的计算机视觉开源项目 库具有>60个优化块。它的运行速度大约是Mathworks官方视频和图像处理模块集的三倍,并在Simulink下实现每秒60帧的(软)实时视觉 我下载了cvlink,并按照本网站的说明进行操作 当我尝试在simulink中运行演示时,我在每个s函数中都得到一个错误,它说s函数不存在。我认为我应该重新编译cvlink,所以我再次按照网站

有关cvlink的一些信息:

cvLink是simulink的高效免费计算机视觉区块集。cvLink是在openCV库上开发的,这是一个伟大的计算机视觉开源项目

库具有>60个优化块。它的运行速度大约是Mathworks官方视频和图像处理模块集的三倍,并在Simulink下实现每秒60帧的(软)实时视觉


我下载了cvlink,并按照本网站的说明进行操作

当我尝试在simulink中运行演示时,我在每个s函数中都得到一个错误,它说s函数不存在。我认为我应该重新编译cvlink,所以我再次按照网站的说明来编译它。 我配置Visual C++和MEX安装,至少它工作得很好。所以我在matlab中输入cvbuildall并得到:

Matlab7.7、opencv 2.2、cvlink 1.2b的版本

 >> cvbuildall
*** Building  cvLinkArithmeticOperation  library ***
Building  cvabsdiff.cpp...
Creating  library  C:\USERS\MRMEAN\APPDATA\LOCAL\TEMP\MEX_BF~1\templib.x and object     
 C:\USERS\MRMEAN\APPDATA\LOCAL\TEMP\MEX_BF~1\templib.exp 

 cvabsdiff.obj  :  error  LNK2019: unresolved external symbol cvAbsDiff referenced in function "void     __cdecl mdlOutputs(struct SimStruct_tag *,int)" (?mdlOutputs@@YAXPEAUSimStruct_tag@@H@Z) 

 cvabsdiff.obj : error LNK2019: unresolved external symbol cvResetImageROI referenced in function "void    __cdecl mdlOutputs(struct SimStruct_tag *,int)" (?mdlOutputs@@YAXPEAUSimStruct_tag@@H@Z) 

cvabsdiff.obj : error LNK2019: unresolved external symbol cvSetImageROI referenced in   function "void __cdecl mdlOutputs(struct SimStruct_tag *,int)" (?mdlOutputs@@YAXPEAUSimStruct_tag@@H@Z) 

cvabsdiff.obj : error LNK2019: unresolved external symbol cvGetImageROI referenced in function "void __cdecl mdlOutputs(struct SimStruct_tag *,int)" (?mdlOutputs@@YAXPEAUSimStruct_tag@@H@Z) 

 cvabsdiff.obj : error LNK2019: unresolved external symbol cvCloneImage referenced in function "void __cdecl mdlOutputs(struct SimStruct_tag *,int)" (?mdlOutputs@@YAXPEAUSimStruct_tag@@H@Z) 

 cvabsdiff.obj : error LNK2019: unresolved external symbol cvReleaseImage referenced in function "void __cdecl mdlTerminate(struct SimStruct_tag *)" (?mdlTerminate@@YAXPEAUSimStruct_tag@@@Z) 

 cvinterface.obj : error LNK2019: unresolved external symbol cvSetErrStatus referenced in function "int __cdecl cvLinkErr(int,char const *,char const *,char const *,int,void *)" (?cvLinkErr@@YAHHPEBD00HPEAX@Z) 

 cvabsdiff.mexw64 : fatal error LNK1120: 7 unresolved externals 

 C:\PROGRA~1\MATLAB\R2008B\BIN\MEX.PL: Error: Link of 'cvabsdiff.mexw64' failed. 

??? Error using ==> mex at 213
Unable to complete successfully.

Error in ==> cvbuild at 25
eval(P);
Error in ==> cvbuildall at 7
cvbuild cvabsdiff.cpp

我试图修改cvbuild,但没有成功

有什么建议吗?提前谢谢