README.md 1.2 KB

opencv源码编译过程:

1、首先,确保你的 Armbian 系统已经安装好了基本的编译工具和依赖库。可以通过运行以下命令来安装它们: sudo apt-get update sudo apt-get install build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev

2、下载 OpenCV 的源码。你可以从 OpenCV 官方网站(https://opencv.org/releases/)下载最新版本的源码,也可以使用 Git 克隆 OpenCV 的仓库: git clone https://github.com/opencv/opencv.git

3、创建一个用于编译的目录,并进入该目录: cd opencv mkdir build cd build

4、使用 CMake 配置编译选项,并启用 Java 支持: cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local -DOPENCV_GENERATE_JAVA_WRAPPER=ON .. 这个命令将配置编译选项,包括编译类型、安装目录,并启用 Java 支持。

5、执行 make 命令编译源码: make -j8 这个过程可能需要一些时间,取决于你的硬件性能。

6、安装编译好的 OpenCV: sudo make install 这个命令将会安装编译好的 OpenCV 到指定的安装目录。

生成 libopencv_javaX.so 文件。在编译完成后,你可以在 build/lib 目录下找到生成的 libopencv_javaX.so 文件。