Install OpenCV on Linux Ubuntu

[20140627] June 27th, 2014

OpenCV dùng để xử lý hình ảnh (image processing), lập trình bằng ngôn ngữ C++, C, Python và Java trên nhiều nền tảng khác nhau: Windows, Linux, Mac OS, iOS, Android.

Mình đang có ý định viết 1 chương trình nhỏ để xử lý hình ảnh chụp màn hình (screenshot) trên Ubuntu, nên mình viết blog để lưu trữ lại cách làm sau này mình xem lại sẽ dễ hơn và cũng cho những bạn khác tham khảo.

[Ubuntu 11.04 LTS | OpenCV 2.4.9]

Terminal
[compiler] sudo apt-get install build-essential
[required] sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
[optional] sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
  • Tải OpenCV cho Linux (.zip)
  • Giải nén được thư mục opencv-2.4.9 (~/opencv-2.4.9)
  • cd ~/opencv-2.4.9 (thư mục này có chứa file CMakeLists.txt)
  • mkdir release
  • cd release
  • cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
  • Trong thư mục release: cmake -j8 (8 là số thread chạy khi cmake, thay đổi số này phù hợp máy bạn)
  • sudo make install
------------------------------------------------------------------------------------------------
Install OpenCV on Linux Ubuntu

[Ubuntu 11.04 LTS | OpenCV 2.4.9]
  • Download OpenCV for Linux (.zip)
  • Extract to folder opencv-2.4.9 (~/opencv-2.4.9)
  • cd ~/opencv-2.4.9 (folder contains CMakeLists.txt file)
  • mkdir release
  • cd release
  • cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
  • In folder release: cmake -j8 (8 is number of threads when cmake executes; change this number suitably)
  • sudo make install
--*--
Original instruction is HERE

1 comment: