我想使用一些图像处理方法,其中源代码通常在Matlab中可用,然后在Java中实现。 Matlab builder JA没有资金。任何人都可以建议用于提供Matlab / Octave类型功能的Java API吗?如果没有,我应该考虑另一种策略。谢谢。
答案 0 :(得分:0)
一个选项可能是通过从Java调用实际的Matlab函数来运行可用的Matlab代码。这个 JMI接口已经成为Matlab的undocumented feature十多年了,所以它可能非常稳定。还有matlabcontrol - A Java API to interact with MATLAB。
Matlab Builder JA不会将您的Matlab代码编译成Java。它生成一个Java接口,用于调用Matlab函数和传递数据 - 但是在Matlab运行时环境中运行实际的Matlab代码。