Menu

Wednesday, March 13, 2013

[OpenCV] การติดตั้งแพ็คเกจที่จำเป็นสำหรับการติดตั้ง OpenCV บน Ubuntu
[OpenCV] Required Packages Installation for OpenCV on Ubuntu

ก่อนจะทำการติดตั้ง OpenCV บน Ubuntu จำเป็นจะต้องลงแพ็คเกจที่จำเป็นเสียก่อน (ตาม เอกสาร OpenCV)
There are some required packages for OpenCV installation on Ubuntu. (see OpenCV document)

โพสต์นี้จะอธิบายการติดตั้งแต่ละแพ็คเกจ แต่ก่อนอื่น คุณจำเป็นจะต้องรู้เกี่ยวกับ Terminal และ Ubuntu Software Center เสียก่อน (อ่าน วิธีการเรียกใช้ Terminal บน Ubuntu และ วิธีการใช้ Ubuntu Software Center)
The installation of each package is described in this post. Before starting, you need to know about Terminal and Ubuntu Software Center (see How to run Terminal on Ubuntu and How to use Ubuntu Software Center).
แพ็คเกจที่จำเป็นมีดังนี้
Required packages are followed

- GCC 4.4.x or later

แพ็คเกจนี้สามารถติดตั้งโดยรันคำสั่ง sudo apt-get install build-essential บน Terminal
This package can be install with sudo apt-get install build-essential on Terminal

- CMake 2.6 or higher

แพ็คเกจนี้สามารถค้นคำว่า cmake ใน Ubuntu Software Center แล้วทำการติดตั้ง
This package can be install by searching and installing for cmake in Ubuntu Software Center 

- Git

แพ็คเกจนี้สามารถค้นคำว่า git ใน Ubuntu Software Center แล้วทำการติดตั้ง
This package can be install by searching and installing for git in Ubuntu Software Center 

- GTK+2.x or higher, including headers (libgtk2.0-dev)

แพ็คเกจนี้สามารถติดตั้งโดยรันคำสั่ง sudo apt-get install libgtk2.0-dev บน Terminal
This package can be install with sudo apt-get install libgtk2.0-dev on Terminal

- pkgconfig

แพ็คเกจนี้สามารถค้นคำว่า pkgconfig ใน Ubuntu Software Center แล้วทำการติดตั้งแพ็คเกจ ชื่อ  libextutils-pkgconfig-perl
This package can be install by searching for pkgconfig in Ubuntu Software Center and installing libextutils-pkgconfig-perl

- Python 2.6 or later and Numpy 1.5 or later with developer packages (python-dev, python-numpy)

แพ็คเกจนี้สามารถค้นคำว่า python ใน Ubuntu Software Center แล้วทำการติดตั้ง
แพ็คเกจนี้สามารถค้นคำว่า python-dev ใน Ubuntu Software Center แล้วทำการติดตั้ง
แพ็คเกจนี้สามารถค้นคำว่า python-numpy ใน Ubuntu Software Center แล้วทำการติดตั้ง
This package can be install by searching and installing for python in Ubuntu Software Center 
This package can be install by searching and installing for python-dev in Ubuntu Software Center 
This package can be install by searching and installing for python-numpy in Ubuntu Software Center 

- ffmpeg or libav development packages: libavcodec-dev, libavformat-dev, libswscale-dev

แพ็คเกจนี้สามารถค้นคำว่า ffmpeg ใน Ubuntu Software Center แล้วทำการติดตั้ง
หรือ
แพ็คเกจนี้สามารถค้นคำว่า libavcodec-dev ใน Ubuntu Software Center แล้วทำการติดตั้ง
แพ็คเกจนี้สามารถค้นคำว่า libavformat-dev ใน Ubuntu Software Center แล้วทำการติดตั้ง
แพ็คเกจนี้สามารถค้นคำว่า libswscale-dev ใน Ubuntu Software Center แล้วทำการติดตั้ง
This package can be install by searching and installing for ffmpeg in Ubuntu Software Center 
or
This package can be install by searching and installing for libavcodec-dev in Ubuntu Software Center 
This package can be install by searching and installing for libavformat-dev in Ubuntu Software Center 
This package can be install by searching and installing for libswscale-dev in Ubuntu Software Center 

- [optional] libdc1394 2.x

แพ็คเกจนี้สามารถค้นคำว่า libdc1394 ใน Ubuntu Software Center แล้วทำการติดตั้งแพ็คเกจ ชื่อ  libdc1394-22
This package can be install by searching for libdc1394 in Ubuntu Software Center and installing libdc1394-22

- [optional] libjpeg-dev, libpng-dev, libtiff-dev, libjasper-dev

แพ็คเกจนี้สามารถค้นคำว่า libjpeg-dev ใน Ubuntu Software Center แล้วทำการติดตั้ง
แพ็คเกจนี้สามารถค้นคำว่า libpng ใน Ubuntu Software Center แล้วทำการติดตั้งแพ็คเกจ ชื่อ  libpng12-dev
แพ็คเกจนี้สามารถค้นคำว่า libtiff ใน Ubuntu Software Center แล้วทำการติดตั้งแพ็คเกจ ชื่อ  libtiff4-dev
แพ็คเกจนี้สามารถค้นคำว่า libjasper-devใน Ubuntu Software Center แล้วทำการติดตั้ง
This package can be install by searching and installing for libjpeg-dev in Ubuntu Software Center 
This package can be install by searching for libpng in Ubuntu Software Center and installing libpng12-dev
This package can be install by searching for libtiff in Ubuntu Software Center and installing libtiff4-dev
This package can be install by searching and installing for libjasper-dev in Ubuntu Software Center 

หากต้องการทราบเวอร์ชั่นของแพ็คเกจที่ทำการติดตั้งบนเครื่องของคุณ ให้พิมพ์คำสั่งต่อไปนี้ใน Terminal
dpkg -l |grep {ชื่อแพ็คเกจ}
To know the version of package installed on your pc, type out the following code in Terminal
dpkg -l |grep {partial_libname}

No comments:

Post a Comment