相關參考**:
unzip opencv-3.3.0.zip
cd opencv-3.3.0/
cmake -d with_gtk_2_x=on -d cmake_install_prefix=/usr/local .
make -j8 # make -j8表示開8個執行緒來進行編譯
make install
編譯完成之後opencv就安裝到了預設指定的/home/gjh/anaconda2/(我的安裝的anaconda2管理器,故預設位置和別的不同,一般情況下是預設安裝在/usr/local)下面的一些目錄中,庫檔案就安裝到了/home/gjh/anaconda2/lib/python2.7下(無anaconda2管理器,庫檔案就安裝到了/usr/local/lib下);
python的模組安裝位置是:/home/gjh/anaconda2/lib/python2.7/site-packages/,執行 $ ls /home/gjh/anaconda2/lib/python2.7/site-packages 可以看到資料夾個檔案:cv2 (有的是乙個是cv2.so和乙個cv.py )
另乙個版本的python的模組安裝位置是:/usr/local/lib/python2.7/site-packages,我們需要採用該版本的python執行opencv,只要我們將這兩個檔案複製到正確的目錄下,那麼就能正常使用opencv的功能了,則需要如下操作
cp /home/gjh/anaconda2/lib/python2.7/site-packages/cv2 /usr/local/lib/python2.7/site-packages/
測試:#!/usr/bin/python
多個電腦共用乙個ssh
比如我們有多個裝置,但不想每個裝置上生成乙個ssh key,然後去github或其他 上新增,那樣的話,ssh key會比較多,搞起來會比較亂,所以我們想在不同的裝置上使用同乙個ssh。做法是,我們只需要將 id rsa 私鑰 和 id rsa.pub 公鑰 複製乙份到其他電腦就好了。有點需要注意 ...
多個電腦共用乙個ssh
比如我們有多個裝置,但不想每個裝置上生成乙個ssh key,然後去github或其他 上新增,那樣的話,ssh key會比較多,搞起來會比較亂,所以我們想在不同的裝置上使用同乙個ssh。做法是,我們只需要將 id rsa 私鑰 和 id rsa.pub 公鑰 複製乙份到其他電腦就好了。有點需要注意 ...
Jquery不同版本共用的解決方案(外掛程式編寫)
最近在為某公司做企業內部ui庫,經過研究分析和評審,決定基於jquery開發,結合bootstrap外掛程式那簡潔,優雅,高效的思想進行外掛程式編寫。但是在編寫的過程中遇到乙個頭疼的問題,就是正在編寫的外掛程式是基於jquery 1.9.1版本開發的,而企業 使用的是jquery 1.6.2版本,這...