我基本上使用MATLAB进行图像处理。我想开发一个Android应用程序,它可以支持MATLAB提供的处理。我搜索了有关它的结果但未能清楚地了解它。
答案 0 :(得分:1)
如果您有其他产品MATLAB Builder JA for Java,则可以使用MATLAB代码生成.jar文件。
但是,.jar文件需要MATLAB Compiler Runtime(一个免费的 您可以使用MATLAB Compiler和MATLAB获得的可再发行组件 生成器产品)出现。 MCR具有更大的占地面积 比适用于典型的Android设备(它就像是一个副本 MATLAB本身,没有用户界面)。
你可以考虑
在服务器上远程运行MATLAB .jar文件,并让Android应用程序连接到它,或
不使用MATLAB Compiler和Builder产品,而是使用MATLAB 编码器,它将直接转换MATLAB语言的子集 进入C代码。这个C代码不需要MCR,也可以 编译为直接在Android上运行。确保你的MATLAB算法 落入或可以表示在适当的子集中 MATLAB语言。
可以找到更多信息here from Sam Roberts post