如何从java加载matlab中的图像

时间:2012-04-10 11:22:15

标签: java matlab

基本上我正在尝试创建一个小程序,允许我使用jave GUI在matlab中进行调用

它主要用于图像处理和去模糊,但我很难找到一种方法,可以从java端有效地给我完整的matlab控件

我希望它的工作原理如下:

{
    //create matlab execution call
    String loadImage = " image1 = imread ('imageOnComputer.jpg'); ";

    //send instruction to matlab and save the path to it so java can 
    //use the newly created variable
    resultingVariablePath = java.sendInstructionToMatlab(loadImage);

    //display on the screen
    java.displayImage(resultingVariablePath);
}

基本上我只是想知道是否有一个matlab(或一些java包)的插件可以让你(几乎)完全控制matlab。

2 个答案:

答案 0 :(得分:1)

这是一个谈论它的post

答案 1 :(得分:1)

使用matlabcontrol可以轻松完成此操作。对于您的情况,调用的最佳方法是MatlabProxy的returningEval