Ubuntu下OpenCV配置(VScode+cmake)

近期为了做三维重建。开始了OpenCV学习之路。顺便记录一下。

前期准备

如题所述,本次是在Ubuntu下配置的。所以用到的各种软件如下所示:

1. cmake 直达链接

2. VScode 直达链接;

3. OpenCV 直达链接;

4. OpenCV_contrib 直达链接;

配置流程

1.cmake的安装

将cmake下载并解压到任意文件夹下,然后建立软连接。我是放在~/opt

  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在Ubuntu系统上配置C++和OpenCV的开发环境,您可以按照以下步骤进行操作: 1. 首先,请确保您的系统上已经安装了C++编译器和cmake工具。如果没有安装,请在终端中运行以下命令: ``` sudo apt-get update sudo apt-get install build-essential cmake ``` 2. 接下来,您需要安装OpenCV库。可以按照以下命令进行安装: ``` sudo apt-get install libopencv-dev ``` 3. 为了在VScode中进行编写和调试,您需要安装C++扩展。在VScode中打开扩展标签,搜索"C++",然后选择Microsoft官方的"C++"扩展进行安装。 4. 配置VScode以使用OpenCV库。在VScode中打开要进行开发的项目文件夹,创建一个名为`.vscode`的文件夹,并在其中创建一个名为`settings.json`的文件。将以下内容添加到`settings.json`文件中: ```json { "configurations": [ { "name": "C++", "includePath": [ "${workspaceFolder}/**", "/usr/include/opencv4/" ], "defines": [], "compilerPath": "/usr/bin/g++", "cStandard": "c17", "cppStandard": "c++17", "intelliSenseMode": "gcc-x64" } ], "version": 4 } ``` 5. 现在您可以在VScode中编写和调试C++代码了。您可以创建一个新的C++源文件(例如,a.cpp),并根据您的需要包含OpenCV头文件和其他必要的头文件。例如,您可以使用以下代码来读取图像: ```cpp #include <opencv2/opencv.hpp> #include <iostream> using namespace cv; using namespace std; int main() { const char* imgPath = "/path/to/your/image.jpg"; Mat img = imread(imgPath); cout << "Image width: " << img.cols << endl; cout << "Image height: " << img.rows << endl; return 0; } ``` 请确保将图像路径替换为实际的图像路径。 6. 按下F5或点击VScode的调试按钮来运行和调试您的代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值