Để cài đặt OpenCV trên Ubuntu, chỉ cần nhấn Ctrl+ Alt+ Ttrên bàn phím để mở Terminal. Khi nó mở, chạy (các) lệnh bên dưới:
Ubuntu 12.04 cung cấp gói OpenCV 2.3.1 mà bạn có thể dễ dàng cài đặt bằng cách nhập:
sudo apt-get install libopencv-dev
Nếu bạn không quan tâm đến việc có phiên bản mới nhất, bạn có thể bỏ qua phần còn lại.
Cài đặt phụ thuộc
sudo apt-get install build-essential checkinstall cmake pkg-config yasm
sudo apt-get install libtiff4-dev libjpeg-dev libjasper-dev
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libdc1394-22-dev libxine-dev libgstreamer0.10-dev
libgstreamer-plugins-base0.10-dev libv4l-dev
sudo apt-get install python-dev python-numpy
sudo apt-get install libtbb-dev
sudo apt-get install libqt4-dev libgtk2.0-dev
Tải xuống OpenCV cho Unix để: ~ / Tải xuống
cd Downloads
wget http://downloads.sourceforge.net/project/opencvlibrary/opencv-unix/2.4.6.1/opencv-2.4.6.1.tar.gz
tar -xvf opencv-2.4.6.1.tar.bz2
cd opencv-2.4.6.1/
mkdir build
cd build
Định cấu hình bằng CMake.
cmake -D WITH_QT=ON -D WITH_XINE=ON -D WITH_OPENGL=ON -D WITH_TBB=ON -D BUILD_EXAMPLES=ON ..
Lưu ý rằng bằng cách thêm -D VỚI_QT = ON, mô-đun highgui sẽ sử dụng QT thay vì GTK. Nếu bạn muốn đi với GTK chỉ cần loại bỏ điều này. Để biết thêm thông tin về các tùy chọn, hãy xem tệp CMakeLists.txt. Khi bạn hài lòng với cấu hình bạn có, bạn có thể bắt đầu biên dịch:
make
Nếu quá trình biên dịch kết thúc mà không có lỗi, bạn có thể cài đặt bằng cách nói:
sudo make install
Cuối cùng, hãy đảm bảo rằng các chương trình của bạn có thể liên kết với thư viện OpenCV trong thời gian chạy bằng cách thêm dòng sau vào cuối /etc/ld.so.conf
:
/usr/local/lib
Và sau đó cấu hình các ràng buộc thời gian chạy liên kết động:
sudo ldconfig
Nguồn: Cách cài đặt OpenCV trên Ubuntu