2016-04-01 12 views
-3

Matlab Algorithm numaralı bir görüntü işleme cihazım var ve bunu android üzerinde dağıtmak istiyorum. Matlab kodlarını C++ 'ya çeviriyorum ve Android OS'de NDK tarafından oluşturulan yerel kodları kullanıyorum.
Artık matlab kodlayıcım dll başlık dosyalarını kullanıyor.
matlab coder output files
Bu dosyaları Android Studio projemde nasıl ekleyebilirim? Ben arama ve windows dll Android üzerinde çalışamaz bulundu. Bu benim sorunum için doğruysa, Matlab Coder dll kullanmayan herhangi bir yolu var mı?, Android Studio'daki Matlab Kodlayıcı dll'sini içerir

http://www.mathworks.com/help/images/list-of-supported-functions-with-usage-notes.html

Sen "MATLAB Ana bilgisayarı" farklı bir donanım hedefi denemelisiniz:

http://www.mathworks.com/help/images/understanding-code-generation-with-image-processing-toolbox.html

Ayrıca aşağıdaki sayfada başlangıcını bkz:

+0

Kullandığınız kitaplıklar Android için mevcut olabilir. Ya da kütüphanelerin kaynak koduna sahipsiniz, daha sonra bunları Android için derleyebilirsiniz. Ya da bu kütüphanelerden kurtulmaya çalışırsınız. Onlara gerçekten ihtiyacın var mı? –

+0

Sorunu neden düşürdüler ?! Sebebini bildirmek için soruyu düzenleyebilir miyim? – Mneckoee

+0

Android için nasıl kullanılabilirler? Onlar Matlab 2016a dll. Açık kaynak mı? Ben öyle düşünmüyorum. – Mneckoee

cevap

3

aşağıdaki belge bağlantısına bakın . "MATLAB Ana Bilgisayar" ı hedeflerken, görüntü işleme fonksiyonu için mevcut bir platform özel paylaşımlı kütüphane uygulaması varsa kullanılır. Ancak diğer hedefler için kodlayıcı, eğer mevcutsa işlev için bağımsız bir C-kodu uygulaması kullanacaktır.

+0

Donanım hedefi olarak ARM'yi seçerek dll'siz kod dosyaları oluşturdum – Mneckoee