首页 > 其他分享 >mexopencv配置

mexopencv配置

时间:2022-11-03 22:37:24浏览次数:74  
标签:mexopencv 配置 opencv matlab kyamagu com 对应


配置环境:Win10 + VS2015 + Opencv3.3 + matlab2016a

第一步:下载mexopencv

链接:对应版本为opencv3.3.1对应下载地址:​​https://github.com/kyamagu/mexopencv/tree/v3.3.1​

          对应版本为opencv3.3.0对应下载地址:​​https://github.com/kyamagu/mexopencv/tree/v3.3.0​

          对应版本为opencv3.2.0对应下载地址:​​https://github.com/kyamagu/mexopencv/tree/v3.2.0​

          对应版本opencv3.1.0对应下载地址:​​https://github.com/kyamagu/mexopencv/tree/v3.1.0.1​

          对应版本opencv2.X对应下载地址:  ​​ https://github.com/kyamagu/mexopencv/tree/v2.4​

第二步:设置编辑器:

mex -setup

 

第三步:设置路径

将下载的mexopencv解压到D:盘根目录下,将matlab当前工作目录设置为下图:

mexopencv配置_github

在matlab输入以下代码:

pathtool

得到下图:

mexopencv配置_配置环境_02

将mexopencv所在文件夹添加进去,本人就是D:\mexopencv-3.3.0

mexopencv配置_配置环境_03

第四步:在matlab命令窗口输入以下命令

mexopencv.make('opencv_path', 'D:\OpenCV\build')

第二个参数是opencv文件夹中build子文件的绝对路径,根据你的opencv安装而定,不是所有人都在D盘!

如果一切顺利,会出现以下画面(编译时间很长,大概十分钟)

mexopencv配置_下载地址_04

 

 

最后,测试一下matlab与opencv混编的程序吧!

 

addpath('D:\mexopencv-3.3.0');
img = imread('cat.jpg');
myKnernel = [0, -1, 0;-1, 5, -1; 0, -1, 0];
result = cv.filter2D(img2, myKnernel); % with package name 'cv'
subplot(1,2,1);imshow(img);title('原始图像');
subplot(1,2,2);imshow(result);title('卷积图像');

结果如图所示:

mexopencv配置_github_05

PS:一定要注意以下两点:1.您的opencv版本是什么样的,就在我给的链接里下载对应的mexopencv,2.一定要把matlab当前工作目录调整至对应的mesopencv的解压目录中。欢迎评论交流!

标签:mexopencv,配置,opencv,matlab,kyamagu,com,对应
From: https://blog.51cto.com/u_13121994/5821254

相关文章

  • 手工安装配置Cloudera组件-Hadoop
    ClouderaManager安装经常出现错误,而且一点小错误,常常需要整个过程重来,不熟悉其内部过程,错误常常无从下手,所有决定yum安装手工配置一个测试集群,顺便尝试下牛叉的Impala。安......
  • Spring Cloud Gateway 进行跨域 CORS 配置
    一、问题背景利用renren-fast-vue访问后端,结果出现跨域问题,网上查了几个小时,都是说设置配置类就可以了,而我设置的就不行,还是在yml文件中进行设置才成功二、报错截图如下......
  • Windows 10下基于Visual Studio 2019编译配置VTK 8.2.0
    参考:https://blog.csdn.net/weixin_42694889/article/details/1159645331、下载并安装VisualStudioCommunity2019、CMake3.19.0;2、下载VTK8.2.0并解压:https://vt......
  • 中小企业如何选择腾讯云服务器配置
    中小企业如何选择腾讯云服务器配置?今天有企业朋友问笔者,我们中小企业建站的话,应该如何选择云服务器配置啊,价钱大概是多少的合适,能放几个网站,性能怎么样?相信很多中小型企业......
  • 玩转 Gitea | 在 Linux 上安装预编译的 Gitea 程序,配置 systemd 管理服务
    这是一篇介绍手动安装Gitea服务器的用户指南。与之前的容器安装方式相比,对系统资源的要求更低,因此也可以在低功耗的嵌入式Linux设备上配置安装。您可以使用systemd作......
  • Jenkins 如何配置流水线pipeline?
    1.新建任务--选择流水线风格     2.勾选不允许并发执行(根据需要,我需要它按顺序执行)    3.写流水线命令3.1勾选helloworld模板 4.查看流水线语......
  • 安装配置Apache
    在centos02安装DSN服务器,DNS区域名字为bdqn,Com,在DNS区域中添加www主机指向网站服务器在centos01安装Apache服务器优化Apache服务,客户端使用​​www.bdqn.com​​访问网站......
  • 【OkHttp框架】OkHttp框架原理与参数配置
    一、参考资料​​Okhttp的线程池|黑白了落夜的博客​​​​OKhttpClient简单使用总结「建议收藏」-腾讯云开发者社区-腾讯云​​......
  • linux java 初始环境配置
    linux初始环境配置 1.设置IP查看虚拟机ip地址:ipaddr 修改ip地址Vi/etc/sysconfig/network~scrips/ifcfg-ens33(不一定是33动态的)BOOTPROTO=static在......
  • git config初始化用户 & 配置ssh公钥、私钥
    一、本地系统初始化用户信息查看本地现有用户信息gitconfig--list如果没有配置,需要初始化一个gitconfig--globaluser.nameliujinyugitconfig--globaluser......