文章目录
环境
- macOS 11.6.5
- CLion 2022.1
- OpenCV 4.5
安装brew
Homebrew
是 macOS
上的一个包管理器,类似于 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
,再运行项目