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

相关内容

热门资讯

红龙poker有辅助吗!aap... 红龙poker有辅助吗!aapoker破解侠是真的吗(透视)总是是真的有挂(2025新版总结)1)a...
透视免费!wepoker德州怎... 透视免费!wepoker德州怎么开挂,德州透视挂(详细辅助必胜教程)是由北京得wepoker德州怎么...
透视辅助!wepoker底牌透... 透视辅助!wepoker底牌透视脚本app,wepoker透视脚本苹果,黑科技教程(有挂介绍)wep...
智星菠萝辅助怎么买!拱趴大菠萝... 智星菠萝辅助怎么买!拱趴大菠萝作弊方法(透视)果然真的是有挂(新2025教程)1、玩家可以在拱趴大菠...
辅助透视!扑克时间辅助怎么用,... 相信很多朋友都在电脑上玩过扑克时间辅助怎么用吧,但是很多朋友都在抱怨用电脑玩起来不方便。为此小编给大...
透视好牌!wpk透视工作室,a... 透视好牌!wpk透视工作室,aapoker俱乐部靠谱吗,存在挂教程(有挂技巧)1.aapoker俱乐...
hhpoker透视功能如何下载... hhpoker透视功能如何下载!impoker辅助(透视)好像有挂(技巧教程);1、游戏颠覆性的策略...
透视安装!德扑之星有挂吗多少钱... 透视安装!德扑之星有挂吗多少钱,wepoker德州作弊(详细辅助必备教程)相信很多朋友都在电脑上玩过...
aapoker透视怎么用!wp... aapoker透视怎么用!wpk俱乐部是真的吗(透视)一贯真的是有挂(大神讲解)1、wpk俱乐部是真...
透视中牌率!hhpoker透视... 透视中牌率!hhpoker透视下载链接在哪里,wpk有脚本吗,透牌教程(有挂详情);1)hhpoke...