如何確認openCV是否已正確安裝在我的電腦中?有沒有快速的命令行?我在Ubuntu 9.10上如何在Ubuntu 9.10上檢查openCV
回答
對我自己的問題的正確答案!
pkg配置--modversion OpenCV的
我剛剛安裝了2.4.3,但是這個命令仍然指出opencv 2.0的任何想法爲什麼?我需要重新啓動嗎? – 2013-01-05 09:15:10
@Hans Wassink不確定,但我得到一個2.4.2!可能需要重啓! – Arkapravo 2013-01-09 09:35:11
該命令返回'2.x.x',但我沒有include文件,也沒有Sunny在'/ usr/local/lib'下提到的文件。所以這可能不是正確的答案 – 2016-08-29 11:00:39
這裏有一個簡單的方法來檢查。假定您使用默認配置進行安裝。
在/usr/local/lib
你應該有以下庫
libcvaux.so -> libcvaux.so.2.0
libcvaux.so.2.0 -> libcvaux.so.2.0.0
libcvaux.so.2.0.0
libcv.so -> libcv.so.2.0
libcv.so.2.0 -> libcv.so.2.0.0
libcv.so.2.0.0
libcxcore.so -> libcxcore.so.2.0
libcxcore.so.2.0 -> libcxcore.so.2.0.0
libcxcore.so.2.0.0
libhighgui.so -> libhighgui.so.2.0
libhighgui.so.2.0 -> libhighgui.so.2.0.0
libhighgui.so.2.0.0
libml.so -> libml.so.2.0
libml.so.2.0 -> libml.so.2.0.0
libml.so.2.0.0
而且在/usr/local/include/opencv
你應該有下面的頭文件。
cvaux.h, cvcompat.h, cv.hpp, cvver.h, cvwimage.h, cxcore.hpp, cxflann.h,
cxmisc.h, cxtypes.h, highgui.hpp, cvaux.hpp, cv.h, cvtypes.h, cvvidsurv.hpp,
cxcore.h, cxerror.h, cxmat.hpp, cxoperations.hpp, highgui.h, ml.h
我假設您使用2.0版的最新版本。
隨着OpenCV的2.4.x的:
您可以使用 「CV_VERSION」 或 「CV_MAJOR_VERSION」, 「CV_MINOR_VERSION」 從 「CV_SUBMINOR_VERSION」一個C/C++簡單程序。 'main.c中' 的
例子:
#include <stdio.h>
#include <cv.h>
int main(void)
{
printf("%s\r\n", CV_VERSION);
printf("%u.%u.%u\r\n", CV_MAJOR_VERSION, CV_MINOR_VERSION, CV_SUBMINOR_VERSION);
}
以下是編譯行:
g++ `pkg-config --cflags opencv` main.c `pkg-config --libs opencv` -o main
這是C++程序(g ++) – Adam 2016-12-23 19:01:38
這裏是C++版本
// https://www.solarianprogrammer.com/2014/04/21/opencv-beaglebone- black-ubuntu/
// Test to check the OpenCV version
// Build on Linux with:
// g++ test_1.cpp -o test_1 -lopencv_core
#include <opencv2/opencv.hpp>
#include <iostream>
int main() {
std::cout << "Hello, OpenCV version "<< CV_VERSION << std::endl;
return 0;
}
- 1. 問題在Ubuntu 9.10
- 2. 在Ubuntu 9.10的Gnome上安裝TortoiseHG?
- 3. 在Ubuntu上編譯Android scource代碼9.10
- 4. 編譯ACE在Ubuntu 9.10中
- 5. prolog IDE在Ubuntu 9.10中
- 6. 如何在Ubuntu 9.10上安裝R包rgl?
- 7. 如何在Ubuntu 9.10上構建Boost.Python示例?
- 8. 如何在ubuntu上安裝opencv 16.04
- 9. 如何在Ubuntu上正確安裝OpenCV?
- 10. UDP套接字(Ubuntu的9.10)
- 11. 如何在Debian服務器上編寫一個包(在Ubuntu 9.10上開發)
- 12. OpenCV的ubuntu上
- 13. OpenCV的ubuntu上 -
- 14. Ubuntu上的OpenCV
- 15. 如何檢查ubuntu上的theano版本
- 16. 問題在Eclipse 3.5和Ubuntu 9.10中
- 17. 從源代碼運行firefox的問題(在Ubuntu 9.10上)
- 18. 在Ubuntu 9.10上安裝代碼塊時遇到問題
- 19. 構建gcc-2.95.3在64位Ubuntu上使用9.10
- 20. Eclipse伽利略在Ubuntu 9.10上點擊問題
- 21. ubuntu 9.10上的nfs客戶端,/etc/init.d/nfs-common不存在
- 22. 如何在Ubuntu 9.10中製作檢查和切換屏幕方向的快捷方式/腳本
- 23. OpenCV的:如何檢查是否在SparseMat
- 24. 如何檢查是否在Ubuntu
- 25. 使用Eclipse安裝flex builder ubuntu 9.10
- 26. Ubuntu 9.10中的Nexus One Android調試
- 27. 在Ubuntu上檢查GraphVIZ安裝版本
- 28. 如何在Ubuntu中卸載opencv?
- 29. 如何在Ubuntu上檢查Android Studio的類路徑
- 30. 麻煩上安裝的libnet-0.10.11 Ubuntu的9.10
你檢查了'path'變量?另外,你在Linux上?視窗? OSX?別的東西? – tzenes 2010-03-11 04:24:20