Rust使用opencv
          目录
          
        
        
      Rust中使用opencv
因为在macos和linux上安装比较简单,这里只介绍windows上的安装
安装环境
1. 安装opencv
下载地址:Releases - OpenCV
- 选择windows平台,下载后默认安装即可
 
- 设置环境变量
 
- OPENCV_INCLUDE_PATHS
 - OPENCV_LINK_LIBS
 - OPENCV_LINK_PATHS
 
注意:opencv_world460这个不是固定的,需要根据下载的具体版本设置,我的版本中位于D:\development\opencv\build\x64\vc15\bin目录
2. 安装LLVM
下载地址:Releases · llvm/llvm-project (github.com)
根据需要安装32位或者64位,有些版本可能没有这2个选项,可以选择以前的版本,没必要选择最新的版本。下载后默认安装即可,注意需要在添加LLVM到环境变量中

简单使用
1. 确保安装了Rust环境
2. 新建项目
 | 
 | 
3. 配置Cargo.toml文件
 | 
 | 
4. 将opencv_world460.dll文件拷贝到项目根目录(重要!!!)
如果opencv_world460.dll路径添加到环境变量中,应该就不需要将文件拷贝(没有实际测试)
5. 编写代码测试环境是否正常
src/main.rs
 | 
 | 
6. 运行测试
 | 
 | 
7. 报错解决
主要参考官方文档:

