欢迎访问本站,希望站内信息可以帮助到您!感兴趣的,可以加入我的知识星球,一对一解答!

macOS安装OpenCV环境

Mac 迷途小书童 0评论

环境

  • macOS 11.6.5
  • CLion 2022.1
  • OpenCV 4.5

安装brew

HomebrewmacOS 上的一个包管理器,类似于 ubuntu 系统中的 apt-get,通过它可以很方便的安装软件,官方网址是 https://brew.sh。使用官方的脚本进行安装,在终端中执行命令

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

如果出现在终端中无法解析域名的错误,可以直接在浏览器中打开 https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh,将文件内容拷贝下来,存储在脚本文件中,然后执行它

安装opencv

使用 homebrew 来安装 opencv

brew install opencv

这里列举一些常见的 brew 命令

# 卸载
brew uninstall opencv

# 查找软件包
brew search opencv

# 更新版本
brew upgrade opencv

# 更新homebrew
brew update

# 查看安装列表
brew list

验证安装

这里使用 CLion 集成开发环境来验证,新建一个项目

创建后,修改 CMakeLists.txt 文件

cmake_minimum_required(VERSION 3.22)
project(HelloOpenCV)

set(CMAKE_CXX_STANDARD 11)

find_package(OpenCV)

include_directories(${OpenCV_INCLUDE_DIRS})

add_executable(HelloOpenCV main.cpp)

target_link_libraries(HelloOpenCV ${OpenCV_LIBS})

然后,修改源码文件 main.cpp,以显示一张图片为例

#include <iostream>
#include <opencv2/opencv.hpp>

using namespace std;
using namespace cv;

int main() {
    Mat srcImage = imread("Lenna.png");
    if (!srcImage.data) {
        std::cout << "Image not loaded";
        return -1;
    }
    imshow("image", srcImage);
    waitKey(0);
    return 0;
}

最后,将测试图片拷贝到目录 cmake-build-debug,再运行项目

喜欢 (1)
发表我的评论
取消评论

表情