一、环境准备
1.1 系统要求
- Windows 10/11 64位
- Ubuntu 20.04 LTS或更新版本
- macOS Monterey及以上
- Python 3.6+ 或 C++17编译器
1.2 必备工具
# 通用依赖项
- CMake 3.12+
- Git版本控制工具
- 开发工具链(gcc/clang/MSVC)
二、Python环境安装
2.1 Windows环境
# 使用pip快速安装
pip install opencv-python
# 包含contrib模块
pip install opencv-contrib-python
2.2 Ubuntu环境
# 安装系统依赖
sudo apt-get install -y \
libopencv-dev \
python3-opencv \
libgtk2.0-dev
2.3 macOS环境
# 使用Homebrew安装
brew install opencv@4
echo 'export PATH="/opt/homebrew/opt/opencv@4/bin:$PATH"' >> ~/.zshrc
三、C++环境编译指南
3.1 源码编译通用步骤
git clone ht