2015-10-15 4 views

ответ

1

Для этого потребуется установка времени запуска MATLAB на Android. Время выполнения MATLAB несовместимо с Android unfortunately. Три возможных решения:

  1. Использование MATLAB Coder для создания автономного кода C/C++. Затем скомпилируйте это для Android и вызовите его из своего приложения.

  2. Имейте код MATLAB, запущенный на сервере. Вашему Android-приложению придется отправить изображение на сервер, и сервер ответит распознанным текстом.

  3. Перепишите код MATLAB в Java, так что он работает на Android

+0

MATLAB Coder предлагает возможность генерировать код C или C++. Любой C-код, который я видел сгенерированным таким образом, будет компилироваться с помощью компилятора C++ и работать нормально. Но я не думаю, что это важно для этого конкретного вопроса. –

+1

Привет @ Manos Nikolaidis. Можете ли вы предоставить более подробную информацию о решении №2 (Попросите код MATLAB запустить на сервере. Вашему Android-приложению придется отправить изображение на сервер, и сервер ответит распознанным текстом.) Спасибо! – User404

+0

2-я и 3-я опции работают для нас, спасибо. – Atam

0

Если вы используете MATLAB, вы можете использовать 'MATLAB Support Package for Android Sensors'

Если вы используете Simulink, вы можете использовать ' Simulink Support Package for Samsung GALAXY Android device '. Этот продукт позволяет создавать приложения для Android непосредственно из моделей Simulink.

Если я не ошибаюсь, оба вышеуказанных продукта доступны бесплатно. Вам просто нужна база MATLAB и/или Simulink для их использования.

Смежные вопросы