为什么安?因为感觉到opencv有很多关于图像处理的函数,所以在matlab里链接opencv。
1.网页教程都是用的vs2017+opencv3.4.1,最开始电脑里有vs2019,寻思找一下vs2019对应的opencv4.几的mexopencv文件,结果没找到。
2.想着再安一个vs2017,同时拥有vs2017和vs2019然后在安装的时候选择2017版就行了,但是matlab一直报关于vs2019的错。一通尝试无果后把vs2019卸载了,完全采用网页教程的对应版本进行操作,最终版本为matlab2023a+vs2017+opencv3.4.1+mexopencv3.4.1。
3.参考https://blog.csdn.net/weixin_42003937/article/details/126121636
添加系统变量后一定重启,避免后面报错的时候忘了这回事,浪费时间。