Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
OpenCV二进制部署(Linux)_Opencv_Ffmpeg_X264 - Fatal编程技术网

OpenCV二进制部署(Linux)

OpenCV二进制部署(Linux),opencv,ffmpeg,x264,Opencv,Ffmpeg,X264,在研究所,我们在集群上使用Scientific Linux 5,我需要部署一个使用现代OpenCV发行版(2.3.1或2.4.0)的应用程序。我在群集上没有root权限 本质上,我如何打包ffmpeg(希望是x264)、opencv的所有动态二进制依赖项,以便xcopy部署我的应用程序 我在Ubuntu上安装了OpenCV 2.3.1。如果有一种方法可以控制地加载可执行文件并沿着所有动态依赖项进行复制,我可以使用它 谢谢, Vadim如果您没有权限,则无需在计算机中安装OpenCV 将OpenC

在研究所,我们在集群上使用Scientific Linux 5,我需要部署一个使用现代OpenCV发行版(2.3.1或2.4.0)的应用程序。我在群集上没有root权限

本质上,我如何打包ffmpeg(希望是x264)、opencv的所有动态二进制依赖项,以便xcopy部署我的应用程序

我在Ubuntu上安装了OpenCV 2.3.1。如果有一种方法可以控制地加载可执行文件并沿着所有动态依赖项进行复制,我可以使用它

谢谢,
Vadim

如果您没有权限,则无需在计算机中安装OpenCV

将OpenCV库及其依赖项放置在系统中的某个位置,并在执行应用程序之前确保调整
LD\u库路径以添加这些路径

要检索某个二进制应用程序/库的依赖项列表,请使用
ldd
。您可能有兴趣阅读这篇文章:

1)安装GCC4.7.3

sudoapt获得更新

sudo-apt-get-install-build-essential


2) 安装CMake 2.8.10.1

sudo-apt-get-install-cmake-cmake-curses-gui


3) OpenCV 2.4.5

cd~/下载

tar-xf opencv-2.4.5.tar.gz

cd opencv-2.4.5

mkdir构建

光盘制作

cmake-DCMAKE\u BUILD\u TYPE=发布

make-j4

sudo制作安装

cd../

rm-rf opencv-2.4.5*


OpenBR使用OpenCV进行人脸识别。有一个清晰的文档可用于安装OpenBR,下面是