WSL:安装OpenCV开发环境。

WSL2通过OpenCV调用并展示本机摄像头的RTSP视频流 我在vscode连接本地的wsl2,然后编写opencv的c++代码,调用打开摄像头函数时报错can't open camera by index,所以如何在wsl2里调用本机的摄像头呀,请往下看~ 阅读详情
  • 一、安装准备

1、编译工具

sudo apt install g++
sudo apt install cmake
sudo apt install make
sudo apt install wget unzip

2、opencv依赖的库

sudo apt-get install build-essential libgtk2.0-dev libgtk-3-dev libavcodec-dev libavformat-dev libjpeg-dev libswscale-dev libtiff5-dev

二、下载源代码

1、opencv源代码:(https://opencv.org/releases/)

Releases · opencv/opencv · GitHubhttps://github.com/opencv/opencv/releases下载指定版本:wget -O opencv.zip https://github.com/opencv/archive/4.5.0.zip
下载最新版本:wget -O opencv.zip https://github.com

在WSL中配置openCV(C++) 具体来说,Anaconda 的。 阅读详情

相关推荐

WSL2 Ubuntu子系统安装OpenCV

OpenCV用C++语言编写,它的主要接口也是C++语言,但是依然保留了大量的C语言接口。该库也有大量的Python, Java and MATLAB/OCTAVE (版本2.5)的接口。这些语言的API接口函数可以透过在线文档取得。现在也提供对于C#,Ch,Ruby的支持。所有新的开发和算法都是用C++接口。一个使用CUDA的GPU接口也于2010年9月开始实现。

weixin_46119406的博客 1889

新手避坑指南:用龙芯2K0300久久派搭建智能车(极速光电组)的完整开发环境与硬件连接

本文详细介绍了如何使用龙芯2K0300久久派搭建智能车(极速光电组)的完整开发环境与硬件连接,特别针对全国大学生智能汽车竞赛的龙芯赛道。从Linux环境配置、交叉编译工具链安装到硬件连接细节,提供避坑指南和实用技巧,帮助新手快速上手智能车开发。

weixin_42519985的博客 470

WSL2配置VSCODE & C++开发环境

WSL2开发环境配置指南

weixin_70343234的博客 1658

安装wsl并将Python和OpenCV Python包导入到wsl里

1、不一定非得安装原版python,可以选择aconda,里面包含了一些要用的包和工具,会更加方便,也更利于版本控制。其中python安装时我按照如下顺序勾选,看教程说几种安装方式都可以,过程稍微有点小差别,重要的是勾选好Add Python (版本号)to path,其它的一路过,先不用太管。我因为一般是直接在网上安装东西,几乎没打开过这个商店,所以是突然发现打不开的。上面是我参考的教程,我选的是第二种方式(直接在pycharm里安装),上面的链接里有测试代码,运行后如果能够弹出图片,不报错,测试成功。

SAKN701的博客 1132

opencv4.0 WSL ubuntu 18.04安装

参考知乎文章 (INDEMIND带你玩转OpenCV 4.0) 步骤如下: 下载opencv source code到本地,解压; 安装opencv依赖项: sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev python-dev pyth...

okgagaga的博客 2713

5分钟搞定:在WSL中配置OpenCV C++开发环境(含完整测试代码)

本文提供了一份在WSL中快速配置OpenCV C++开发环境的完整指南。从系统准备、依赖安装、源码编译到环境配置,手把手教你搭建稳定高效的计算机视觉开发平台,并附有完整的测试代码,帮助C++开发者快速上手。

weixin_29021195的博客 244

在Windows中使用WSL搭建支持FreeType和OpenCV的C++开发环境

通过WSL,我们可以在Windows上搭建一个类似于Linux的开发环境,并且可以利用Linux的诸多工具和库。本文将介绍如何在WSL中搭建支持FreeType和OpenCV的C++开发环境。通过上述步骤,我们成功搭建了支持FreeType和OpenCV的C++开发环境。现在你可以在WSL中编写和运行使用这些库的C++程序了。首先,我们需要在Windows系统上安装WSL和一个Linux发行版。在WSL中安装开发环境之前,我们需要确保系统和软件包是最新的。步骤2:更新系统和安装必要的软件包。

UaCode的博客 445

使用wsl2的Ubuntu20.04运行opencv代码,运行至cv::imshow时报以下错误,请问如何解决??

🏆 本文收录于《全栈Bug调优(实战版)》专栏,致力于分享我在项目实战过程中遇到的各类Bug及其原因,并提供切实有效的解决方案。无论你是初学者还是经验丰富的开发者,本文将为你指引出一条更高效的Bug修复之路,助你早日登顶,迈向财富自由的梦想🚀!同时,欢迎大家关注、收藏、订阅本专栏,更多精彩内容正在持续更新中。让我们一起进步,Up!Up!Up!    备注: 部分问题/难题源自互联网,经过精心筛选和整理,结合数位十多年大厂实战经验资深大佬经验总结所得,数条可行方案供所需之人参考。

**My Coding Family** 1326

【eNSP 华为模拟器】小型校园网模拟环境的设计与配置(附eNSP源文件)

【eNSP 华为模拟器】小型校园网模拟环境的设计与配置 一、实验概述 二、交换机的配置 2.1 二层交换机的配置 2.2 三层交换机的配置 三、路由器的配置 四、实验结果 五、实验总结 一、实验概述 按照以下的拓扑连接,自行设计VLAN和IP地址等网络参数,实现PC1到PC2的IP通信。其中,R1,R2为路由器;LSW1,LSW4为3层交换机;LSW2,LSW3 ,LSW6, LSW7为2层交换机;CLIENT1-CLIENT12为PC机。 拓扑图 课程设计要求:(1)IP地址自行规划设计,应该清晰地

qq_43757282的博客 4万+

避开LLC环路设计三大坑:从K因子法看谐振频率选择与相位裕度优化

本文深入剖析LLC谐振变换器环路设计中易犯的三大误区,重点阐述如何运用K因子法优化谐振频率选择与相位裕度。文章通过实际案例,解析了工作区域选择、右半平面零点规避及补偿器相位基准等关键问题,为工程师提供了一套系统性的稳定环路设计方法,确保电源在动态负载下可靠工作。

qsc9012345的博客 260

SCADA|KIO程序导出变量错误处理办法

雷工在使用KingSCADA3.52软件导出KIO变量时,遇到导出Excel格式文件报错的问题,错误提示为“ADODB.Connection未找到提供程序”。经过咨询技术人员,发现该功能需要安装Office软件,并与已安装的WPS软件兼容。雷工随后安装了Office2021版本,并进行了兼容性设置。安装过程中遇到无法启动的问题,通过删除安装目录、清理注册表、使用卸载软件和重启电脑等方法解决。安装完成后,雷工在WPS中设置了与Microsoft Office2003兼容的模式,最终成功解决了导出变量时的问题。

做有价值的事,积累有价值的笔记! 954

Windows11配置WSL2支持代理上网

说起来本来这个功能我也不需要的,只是最近突然有个需求就顺便研究了下,WSL2默认的网络方式是NAT,即WSL2的网卡本身是虚拟网卡,通过以太网或WIFI的地址转换来上互联网,我试了下是不能直接走代理的,最近比较忙没具体研究,但是我用另一种方式实现了,下面介绍给需要的人。注意:这个方法只能是WIndows11系统,WIndows10系统上的WSL2缺少了一项功能导致不可用。1、方法总体没什么难度,NAT方式暂时没研究透,后续有时间再研究2、WIndows10系统不支持mirrored,暂时需要另辟蹊径。

jiexijihe945的博客 9583

YOLOv11改进目录一览 | 涉及卷积层、轻量化、注意力、损失函数、Backbone、SPPF、Neck、检测头等全方位改进

如今各种网络模型更新迭代越来越快,计算机视觉相关的文章也越来越多,多到一些普通,通用的改进点无法达到发表的要求。本专栏正是解决这个问题!如何寻找创新点?为什么要使用这个模块?如何才能提升模型的精度?这是贯穿我们研究始终的问题。创新点在这个专栏中我已经整理好了,这已经省去了大部分时间,但是当我们使用这些新的模块去优化已有的模型,如何才能提升模型的精度,才是我们要达到的最终目标。当然我们可以使用传统的A+B+C的方法去堆积模块,然后是进行大量的实验去排列组合以实现最终的精度提升,这无可厚非。

Limiiiing的博客 6万+

Android SystemUI——自定义状态栏和导航栏(十二)

通过前面的文章内容,我们了解了Android系统原生的状态栏StatusBar和车载系统状态栏CarStatusBar的启动流程以及视图构建流程,这里我们来简单的看一下自定义状态栏和导航栏视图的实现流程。

小旭的专栏 2001

OpenClaw人人养虾:发现与传输

客户端需要先"发现"Gateway 的地址和端口,才能建立连接。OpenClaw 支持多种发现(Discovery)和传输(Transport)机制。

王国平的博客 569

深入详解DICOM医学影像定位线相关知识:理解定位线的概念、定位线的作用以及定位线显示和计算原理

深入详解DICOM医学影像定位线相关知识:理解定位线的概念、定位线的作用以及定位线显示和计算原理

编程技术探索者,分享C/C++、C#、Java、数据库等开发经验,聚焦实战技巧与AI兴趣,助力编程爱好者成长。 2041

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

上一篇: WSL:使用技巧(持续更新)。
下一篇: Jetson:emmc版NX系统安装。
momodosky
博客等级 码龄9年 30粉丝 43原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值