Giter VIP home page Giter VIP logo

malos-vision-android-libs's Introduction

malos-vision-android-libs

Builder for MALOS C++ vision library dependencies on Android (multiarch). The current scripts build the next libraries:

  • boost
  • gflags
  • glog
  • lmdb
  • protobuf
  • protobuf-host
  • crossguid
  • opencv
  • libzmq
  • matrixio_protos
  • matrix-malos-lib
  • snappy
  • leveldb

Dependencies

Tested with android-ndk-r15c and Android tools_r25.2.5. Please check also the OpenCV version. Current tests are in 3.4.3

Docker Building

In order to build easily you will need docker-compose installed

git clone https://github.com/matrix-io/malos-vision-android-libs.git
cd malos-vision-android-libs
docker-compose up --build libs-builder

Local Building

git clone https://github.com/matrix-io/malos-vision-android-libs.git
cd malos-vision-android-libs
git submodule update --init --recursive
cd caffe-android-lib
../builder.sh clean
../builder.sh armeabi-v7a

Output

the output packages are generated in root directory:

android_vision_libs_3.1.0_armeabi_20180927.tar.bz2
android_vision_libs_3.1.0_armeabi-v7a_20180927.tar.bz2

Troubleshooting

if you get error on compile some libraries dependencies please try change in caffe-android-lib/config.sh:

#ANDROID_ABI="armeabi-v7a-hard-softfp with NEON" to
ANDROID_ABI="armeabi-v7a"

malos-vision-android-libs's People

Contributors

hpsaturn avatar

Watchers

Brian Sanchez avatar Sean Canton avatar  avatar Maciek Ruckgaber avatar James Cloos avatar Andrés Felipe Calderón de Restrepo avatar  avatar Alie Gonzalez-Guyon avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.