ubuntu系统下怎样查找opencv3的安装位置,已经安装opencv contrib

时间:2022-10-10 23:28:03
我参照了这篇文章上的内容 ,但是不成功,应该是要先找到opencv安装的位置吧  然后把contrib 复制到opencv安装目录下 才能执行文章上说的 cmake编译吧??
可是我在服务器上跑的 没找到opencv的安装位置
有大佬们知道吗?? 求告知哈  ubuntu系统下怎样查找opencv3的安装位置,已经安装opencv contrib

我试着在终端输入 dpkg -s opencv  但是出来的都是头文件和lib文件诶   opencv真正的安装位置在哪里啊??? 而且我不知道opencv他安装时的文件名。。。。。

6 个解决方案

#1


https://github.com/opencv/opencv_contrib/tree/3.1.0  这篇文章

#2


引用 楼主 warm_in_spring 的回复:
我参照了这篇文章上的内容 ,但是不成功,应该是要先找到opencv安装的位置吧  然后把contrib 复制到opencv安装目录下 才能执行文章上说的 cmake编译吧??
可是我在服务器上跑的 没找到opencv的安装位置
有大佬们知道吗?? 求告知哈  ubuntu系统下怎样查找opencv3的安装位置,已经安装opencv contrib

我试着在终端输入 dpkg -s opencv  但是出来的都是头文件和lib文件诶   opencv真正的安装位置在哪里啊??? 而且我不知道opencv他安装时的文件名。。。。。

大概意思对,但不完全对,需要两个安装目录,一个是opencv,一个是opencv_contrib,只需要在编译opencv的时候指定contrib的路径就可以把这些extra模块编译到opencv里面了。opencv你如果是用在线方式安装的话,系统默认路径会放在/var/cache...因系统而异,如果找不到的话,就重新下载一个opencv.git,这样重新编译安装最方便。

#3


我的opencv是已经编译好了的,我现在要加入contrib ,有没有好的办法呢? 最好不要重新编译吧,感觉在服务器上编译 占cpu

#4


引用 2楼SoldierJazz2014 的回复:
Quote: 引用 楼主 warm_in_spring 的回复:

我参照了这篇文章上的内容 ,但是不成功,应该是要先找到opencv安装的位置吧  然后把contrib 复制到opencv安装目录下 才能执行文章上说的 cmake编译吧??
可是我在服务器上跑的 没找到opencv的安装位置
有大佬们知道吗?? 求告知哈  ubuntu系统下怎样查找opencv3的安装位置,已经安装opencv contrib

我试着在终端输入 dpkg -s opencv  但是出来的都是头文件和lib文件诶   opencv真正的安装位置在哪里啊??? 而且我不知道opencv他安装时的文件名。。。。。

大概意思对,但不完全对,需要两个安装目录,一个是opencv,一个是opencv_contrib,只需要在编译opencv的时候指定contrib的路径就可以把这些extra模块编译到opencv里面了。opencv你如果是用在线方式安装的话,系统默认路径会放在/var/cache...因系统而异,如果找不到的话,就重新下载一个opencv.git,这样重新编译安装最方便。
我的opencv是已经编译好了的,我现在要加入contrib ,有没有好的办法呢? 最好不要重新编译吧,感觉在服务器上编译 占cpu

#5


安我的经验应该是安装在/usr/local/目录下,find下不就好了,多等等

#6


引用 4 楼 warm_in_spring 的回复:
Quote: 引用 2楼SoldierJazz2014 的回复:
Quote: 引用 楼主 warm_in_spring 的回复:

我参照了这篇文章上的内容 ,但是不成功,应该是要先找到opencv安装的位置吧  然后把contrib 复制到opencv安装目录下 才能执行文章上说的 cmake编译吧??
可是我在服务器上跑的 没找到opencv的安装位置
有大佬们知道吗?? 求告知哈  ubuntu系统下怎样查找opencv3的安装位置,已经安装opencv contrib

我试着在终端输入 dpkg -s opencv  但是出来的都是头文件和lib文件诶   opencv真正的安装位置在哪里啊??? 而且我不知道opencv他安装时的文件名。。。。。

大概意思对,但不完全对,需要两个安装目录,一个是opencv,一个是opencv_contrib,只需要在编译opencv的时候指定contrib的路径就可以把这些extra模块编译到opencv里面了。opencv你如果是用在线方式安装的话,系统默认路径会放在/var/cache...因系统而异,如果找不到的话,就重新下载一个opencv.git,这样重新编译安装最方便。
我的opencv是已经编译好了的,我现在要加入contrib ,有没有好的办法呢? 最好不要重新编译吧,感觉在服务器上编译 占cpu

你要确认已编译好的带相关头文件,我被坑了一次

#1


https://github.com/opencv/opencv_contrib/tree/3.1.0  这篇文章

#2


引用 楼主 warm_in_spring 的回复:
我参照了这篇文章上的内容 ,但是不成功,应该是要先找到opencv安装的位置吧  然后把contrib 复制到opencv安装目录下 才能执行文章上说的 cmake编译吧??
可是我在服务器上跑的 没找到opencv的安装位置
有大佬们知道吗?? 求告知哈  ubuntu系统下怎样查找opencv3的安装位置,已经安装opencv contrib

我试着在终端输入 dpkg -s opencv  但是出来的都是头文件和lib文件诶   opencv真正的安装位置在哪里啊??? 而且我不知道opencv他安装时的文件名。。。。。

大概意思对,但不完全对,需要两个安装目录,一个是opencv,一个是opencv_contrib,只需要在编译opencv的时候指定contrib的路径就可以把这些extra模块编译到opencv里面了。opencv你如果是用在线方式安装的话,系统默认路径会放在/var/cache...因系统而异,如果找不到的话,就重新下载一个opencv.git,这样重新编译安装最方便。

#3


我的opencv是已经编译好了的,我现在要加入contrib ,有没有好的办法呢? 最好不要重新编译吧,感觉在服务器上编译 占cpu

#4


引用 2楼SoldierJazz2014 的回复:
Quote: 引用 楼主 warm_in_spring 的回复:

我参照了这篇文章上的内容 ,但是不成功,应该是要先找到opencv安装的位置吧  然后把contrib 复制到opencv安装目录下 才能执行文章上说的 cmake编译吧??
可是我在服务器上跑的 没找到opencv的安装位置
有大佬们知道吗?? 求告知哈  ubuntu系统下怎样查找opencv3的安装位置,已经安装opencv contrib

我试着在终端输入 dpkg -s opencv  但是出来的都是头文件和lib文件诶   opencv真正的安装位置在哪里啊??? 而且我不知道opencv他安装时的文件名。。。。。

大概意思对,但不完全对,需要两个安装目录,一个是opencv,一个是opencv_contrib,只需要在编译opencv的时候指定contrib的路径就可以把这些extra模块编译到opencv里面了。opencv你如果是用在线方式安装的话,系统默认路径会放在/var/cache...因系统而异,如果找不到的话,就重新下载一个opencv.git,这样重新编译安装最方便。
我的opencv是已经编译好了的,我现在要加入contrib ,有没有好的办法呢? 最好不要重新编译吧,感觉在服务器上编译 占cpu

#5


安我的经验应该是安装在/usr/local/目录下,find下不就好了,多等等

#6


引用 4 楼 warm_in_spring 的回复:
Quote: 引用 2楼SoldierJazz2014 的回复:
Quote: 引用 楼主 warm_in_spring 的回复:

我参照了这篇文章上的内容 ,但是不成功,应该是要先找到opencv安装的位置吧  然后把contrib 复制到opencv安装目录下 才能执行文章上说的 cmake编译吧??
可是我在服务器上跑的 没找到opencv的安装位置
有大佬们知道吗?? 求告知哈  ubuntu系统下怎样查找opencv3的安装位置,已经安装opencv contrib

我试着在终端输入 dpkg -s opencv  但是出来的都是头文件和lib文件诶   opencv真正的安装位置在哪里啊??? 而且我不知道opencv他安装时的文件名。。。。。

大概意思对,但不完全对,需要两个安装目录,一个是opencv,一个是opencv_contrib,只需要在编译opencv的时候指定contrib的路径就可以把这些extra模块编译到opencv里面了。opencv你如果是用在线方式安装的话,系统默认路径会放在/var/cache...因系统而异,如果找不到的话,就重新下载一个opencv.git,这样重新编译安装最方便。
我的opencv是已经编译好了的,我现在要加入contrib ,有没有好的办法呢? 最好不要重新编译吧,感觉在服务器上编译 占cpu

你要确认已编译好的带相关头文件,我被坑了一次