Windows下Rust OpenCV环境配置
创始人
2024-11-15 18:40:59
0

首发于Enaium的个人博客


安装Chocolatey

首先我们需要安装ChocolateyChocolatey是一个Windows的包管理器。

我们点击右上角的Install进入到Installing Chocolatey,选择Individual

复制命令

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1')) 

使用管理员模式打开PowerShell,粘贴命令,等待安装完成。

安装llvm和opencv

安装过程中可能会由于网络问题导致安装失败,可以多次尝试。

choco install llvm opencv 

配置环境变量

首先设置OPENCV_INCLUDE_PATHS环境变量,值为C:\tools\opencv\build\include,然后设置OPENCV_LINK_PATHS环境变量,值为C:\tools\opencv\build\x64\vc16\lib,接着设置OPENCV_LINK_LIBS环境变量,值为opencv_worldxxxxxxxx是你的OpenCV版本号,例如opencv_world4100

最后我们需要将C:\tools\opencv\build\x64\vc16\bin添加到Path环境变量中。

配置Cargo.toml

Cargo.toml中添加如下内容:

[dependencies] opencv = "0.92.1" 

测试

use opencv::{Error, highgui, imgcodecs};  fn main() -> Result<(), Error> {     let image_path = "images/mugshot.png";     let image = imgcodecs::imread(&image_path, imgcodecs::IMREAD_COLOR)?;      highgui::imshow("trump.png", &image)?;     highgui::wait_key(0)?;     return Ok(()); } 

运行cargo run,如果一切正常,你将看到一张图片弹出。

trump.png

相关内容

热门资讯

黑科技最新(wepoke智能a... 黑科技最新(wepoke智能ai)wepoke辅助德之星(wepOke)原生是真的有挂(发现有挂)-...
黑科技辅助!wepoke软件透... 黑科技辅助!wepoke软件透明下载渠道(透视)外挂透明挂辅助工具(2026已更新)(哔哩哔哩);1...
黑科技辅助!约局吧辅助工具获取... 黑科技辅助!约局吧辅助工具获取方法(透视)竟然真的有挂(2021已更新)(哔哩哔哩)1、约局吧辅助工...
黑科技辅助!德州游戏辅助器(透... 黑科技辅助!德州游戏辅助器(透视)我来教教你(2025已更新)(哔哩哔哩)1、德州游戏辅助器机器人多...
黑科技工具(wepoke黑科技... 黑科技工具(wepoke黑科技)wepoke透明挂件(wepOkE)原生有挂(真实有挂)-哔哩哔哩是...
黑科技科技!拱趴大菠萝切牌规律... 黑科技科技!拱趴大菠萝切牌规律(透视)总是有挂(2025已更新)(哔哩哔哩)一、拱趴大菠萝切牌规律软...
黑科技脚本!Wpk辅助器(透视... 黑科技脚本!Wpk辅助器(透视)外挂透明挂辅助助手(2025已更新)(哔哩哔哩)一、Wpk辅助器AI...
黑科技辅助!wepok软件透明... 黑科技辅助!wepok软件透明挂(透视)AI教程(2025已更新)(哔哩哔哩)1、wepok软件透明...
黑科技脚本(wepokeai代... 黑科技脚本(wepokeai代打)WePoKe辅助器真的有用吗(wepoKe)原来真的是有挂(了解有...
黑科技了解!wpk微扑克辅助a... 黑科技了解!wpk微扑克辅助ai(透视)一直是真的有挂(2025已更新)(哔哩哔哩)1、点击下载安装...