編譯opencv與python
- 從github上下載opencv對應(yīng)版本代碼憾赁, 假設(shè)位于/home/opencv
<pre>
cd /home/opencv
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D BUILD_PYTHON_SUPPORT=ON ..
make -j8
sudo make install
</pre> - 到這一步為止,opencv的python庫被安裝在/usr/lib/python2.7/dist-packgages
在virtualenv中使用cv2
- 將/usr/local/lib/python2.7/site-packages中的cv2.so和cv.py復制到對應(yīng)的virtualenv的python目錄的sites-packages中
<pre>
cp /usr/loal/lib/python2.7/site-packages/cv2.so ~/tensorflow0.12/lib/python2.7/site-packages
cp /usr/lib/python2.7/dist-packages/cv.py ~/tensorflow0.12/lib/python2.7/site-packages
</pre>