OpenBR: Instalasi: Difference between revisions

From OnnoCenterWiki
Jump to navigationJump to search
Onnowpurbo (talk | contribs)
Onnowpurbo (talk | contribs)
 
(16 intermediate revisions by the same user not shown)
Line 7: Line 7:
  apt update
  apt update
  apt -y install build-essential cmake cmake-curses-gui \
  apt -y install build-essential cmake cmake-curses-gui \
         qt5-default libqt5svg5-dev qtcreator
         qt5-default libqt5svg5-dev qtcreator git


==Instasi OpenCV==
==Instasi OpenCV==


sudo su
apt -y install build-essential cmake libgtk-3-dev \
        python-pip libboost-all-dev libboost-dev
apt -y install libboost-python-dev
pip install numpy
pip install scipy
pip install scikit-image


# openbr hanya mau menggunakan opencv 2.4.5
  cd /usr/local/src
  cd /usr/local/src
  wget https://github.com/opencv/opencv/archive/3.4.1.zip
  wget https://github.com/opencv/opencv/archive/2.4.5.zip
  sudo unzip 3.4.1.zip
  unzip 2.4.5.zip
  cd opencv-3.4.1
  cd opencv-2.4.5
  mkdir build
  mkdir build
  cd build
  cd build
 
  cmake -DCMAKE_BUILD_TYPE=Release ..
  cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_TBB=ON -D BUILD_SHARED_LIBS=OFF ..
  make -j4
  make -j2
  sudo make install
  make install
cd ../..
rm -rf opencv-2.4.5*


==Instalasi OpenBR==
==Instalasi OpenBR==


    Create a GitHub account, follow their instructions for setting up Git.
cd /usr/local/src
 
  git clone https://github.com/biometrics/openbr.git
  git clone https://github.com/biometrics/openbr.git
  cd openbr
  cd openbr
Line 33: Line 41:
  git submodule update
  git submodule update


    Build OpenBR!
===Build OpenBR!===


  mkdir build # from the OpenBR root directory
cd /usr/local/src/openbr
  cd build
  mkdir build
  cd /usr/local/src/openbr/build
  cmake -DCMAKE_BUILD_TYPE=Release ..
  cmake -DCMAKE_BUILD_TYPE=Release ..
  make -j4
  make -j4
  make install
  make install


    Hack OpenBR!
'''NOTE:''' tampaknya opencv 2.4.5 harus di compile manual supaya bisa menginstalasi openbr. Instalasi opencv secara automatis akan dapat opencv versi terbaru, openbr tidak suka :( ...
 
==Hack OpenBR!==
 
Buka Qt Creator IDE


        Open Qt Creator IDE
$ qtcreator &


        $ qtcreator &


        From the Qt Creator "File" menu select "Open File or Project...".
Klik
        Select "openbr/CMakeLists.txt" then "Open".
        Browse to your pre-existing build directory "openbr/build" then select "Next".
        Select "Run CMake" then "Finish".
        You're all set! You can find more information on Qt Creator here if you need it.


    (Optional) Test OpenBR!
* "File" > "Open File or Project...".
* Pilih "openbr/CMakeLists.txt" > "Open".
* Browse "openbr/build" > "Next".
* Pilih "Run CMake" > "Finish".


    $ cd openbr/scripts
Untuk menjalankan
    $ ./downloadDatasets.sh
    $ cd ../build
    $ make test


    (Optional) Package OpenBR!
$ br-gui


    $ cd openbr/build
    $ sudo cpack -G TGZ


    (Optional) Build OpenBR documentation!
===(Optional) Test OpenBR!===


        Build the docs
cd openbr/scripts
./downloadDatasets.sh
cd ../build
make test


        $ pip install mkdocs
===(Optional) Package OpenBR!===
        $ cd openbr/docs
        $ sh build_docs.sh
        $ mkdocs serve


        Navigate to http://127.0.0.1:8000 in your browser to view the docs.
cd openbr/build
sudo cpack -G TGZ


===(Optional) Build OpenBR documentation!===


pip install mkdocs
cd openbr/docs
sh build_docs.sh
mkdocs serve


Navigate to http://127.0.0.1:8000 in your browser to view the docs.


==Referensi==
==Referensi==


* http://openbiometrics.org/docs/install/#linux
* http://openbiometrics.org/docs/install/#linux

Latest revision as of 10:12, 23 May 2018

Sumber: http://openbiometrics.org/docs/install/#linux


Instalasi Aplikasi Pendukung

sudo su
apt update
apt -y install build-essential cmake cmake-curses-gui \
       qt5-default libqt5svg5-dev qtcreator git

Instasi OpenCV

sudo su
apt -y install build-essential cmake libgtk-3-dev \
       python-pip libboost-all-dev libboost-dev
apt -y install libboost-python-dev
pip install numpy
pip install scipy
pip install scikit-image
# openbr hanya mau menggunakan opencv 2.4.5
cd /usr/local/src
wget https://github.com/opencv/opencv/archive/2.4.5.zip
unzip 2.4.5.zip
cd opencv-2.4.5
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
make -j4
sudo make install
cd ../..
rm -rf opencv-2.4.5*

Instalasi OpenBR

cd /usr/local/src
git clone https://github.com/biometrics/openbr.git
cd openbr
git checkout v1.1.0
git submodule init
git submodule update

Build OpenBR!

cd /usr/local/src/openbr
mkdir build
cd /usr/local/src/openbr/build
cmake -DCMAKE_BUILD_TYPE=Release ..
make -j4
make install

NOTE: tampaknya opencv 2.4.5 harus di compile manual supaya bisa menginstalasi openbr. Instalasi opencv secara automatis akan dapat opencv versi terbaru, openbr tidak suka :( ...

Hack OpenBR!

Buka Qt Creator IDE

$ qtcreator &


Klik

  • "File" > "Open File or Project...".
  • Pilih "openbr/CMakeLists.txt" > "Open".
  • Browse "openbr/build" > "Next".
  • Pilih "Run CMake" > "Finish".

Untuk menjalankan

$ br-gui


(Optional) Test OpenBR!

cd openbr/scripts
./downloadDatasets.sh
cd ../build
make test

(Optional) Package OpenBR!

cd openbr/build
sudo cpack -G TGZ

(Optional) Build OpenBR documentation!

pip install mkdocs
cd openbr/docs
sh build_docs.sh
mkdocs serve

Navigate to http://127.0.0.1:8000 in your browser to view the docs.

Referensi