本文作为个人学习备忘
1、安装Ubuntu14.04
分区:300G硬盘
- 40G;主分区;ext4;/
- 200M;逻辑;ext4;/boot
- 5G;逻辑;swap
- 剩余;逻辑;ext4;/home
其他不做赘述
2、添加PPA源
sudo add-apt-repository ppa:webupd8team/java
3、更新源数据库
sudo apt-get update
4、安装OracleJava7
sudo apt-get install oracle-java7-installer
如果未发现软件包,多进行几次步骤3,可能和网络有关
5、安装JDK
JDK网址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
接受后选择最新的JDK.tar.gz文件下载
解压压缩包
然后将解压出来的文件夹移动到/usr/local/文件夹下
sudo mv /home/xxx/下载/jdk1.8.0_121 /usr/local/
xxx为你的用户名,我下载的版本为jdk1.8.0_121
添加JDK路径至环境变量:
sudo gedit .bashrc
在文件最后添加以下内容:
export JAVA_HOME=/usr/local/jdk1.8.0_121
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
保存即可,注意版本号
6、安装eclipse3.8
Ubuntu软件中心搜索并安装
7、安装PyDev
进入eclipse->help->install new software
点击ADD->
name设置为PyDev
location设置为:http://www.pydev.org/update_sites/4.5.5
注:此处eclipse,java,pydev版本适配参考:http://www.pydev.org/manual_101_install.html
pydev设置的location参考:http://www.pydev.org/update_sites/
选择PyDev下的PyDev for Eclipse
接下来就是各种next以及accept
8、在PyDev中添加python可执行文件
eclipse->windows->Preference->PyDev->Interpreters->python-Interpreter
点击new->browser
python2.7编译器在/usr/bin/python2.7
OK->select all->OK
9、测试Python
File->New->Project,选PyDev下的PyDev Project,Grammer和Interpreter选相应的版本,Finish。
在PyDev Package Explorer的项目上右键,New->PyDev Module,名字,Finish。
写几行代码,Run
10、配置opencv3.0依赖项
sudo apt-get install build-essential cmake libgtk2.0-dev pkg-config python-dev python-numpy libavcodec-dev libavformat-dev libswscale-dev
11、编译opencv
将下载的opencv解压并放到/usr/local/文件夹下
sudo mv /home/xxx/下载/opencv-3.0.0 /usr/local/
xxx为你的用户名
打开opencv新建release文件夹并打开
cd opencv-3.0.0
mkdir release
cd release
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D BUILD_NEW_PYTHON_SUPPORT=ON -D BUILD_EXAMPLES=ON ..
make
然后将release/lib/中的cv2.so拷贝到usr/local/lib/python2.7/dist-packages/中
12、测试opencv
import cv2
img = cv2.imread('Fig0638(a)(lenna_RGB).tif')
cv2.imshow('image',img)
cv2.waitKey(0)
cv2.destroyAllWindows()
参考文章: