使用OpenCV函数为Matlab编译64位Mexfile

使用OpenCV函数为Matlab编译64位Mexfile,matlab,64-bit,opencv,mex,Matlab,64 Bit,Opencv,Mex,大家好! 我在Matlab2008中使用了opencv库的一个函数,我从中获得了一个mexw32文件。不幸的是,这些在64位Windows7系统上已经不起作用了,Matlab会自动安装为64位版本。 编译64位版本需要什么?我没有原始的C文件,但该函数只是opencv函数的包装器。 我可以使用VisualStudio 2008或2010进行编译 谢谢你的建议和提示 MATLAB 64位真的需要一个64位的MEX文件。您可以下载最新的opencv版本,但如果没有包装器代码,您就很难快速修复。但是,

大家好! 我在Matlab2008中使用了opencv库的一个函数,我从中获得了一个mexw32文件。不幸的是,这些在64位Windows7系统上已经不起作用了,Matlab会自动安装为64位版本。 编译64位版本需要什么?我没有原始的C文件,但该函数只是opencv函数的包装器。 我可以使用VisualStudio 2008或2010进行编译


谢谢你的建议和提示

MATLAB 64位真的需要一个64位的MEX文件。您可以下载最新的opencv版本,但如果没有包装器代码,您就很难快速修复。但是,如果您熟悉MEX,那么您可以为您需要的功能重写一个简单的包装器

或者,如果您在Mathworks购买并注册了产品,您可以登录您的帐户,并下载整个MATLAB应用程序的32位版本,具体取决于其许可方式。请记住,即使服务合同到期,Mathworks也会让您重新下载—您只能获得以前购买的内容