2012-04-10 19 views
0

Im Grunde versuche ich, ein kleines Programm zu erstellen, das mir erlaubt, Anrufe in Matlab von einem jave GUIWie ein Bild in Matlab laden von java

Es ist vor allem geht verwendet werden sollte für die Bildbearbeitung und Entschleierungsfilter zu machen, aber ich kämpfe, einen Weg zu finden, die mir effektiv voll Matlab Steuerung von dem Java-Ende

ich hoffe geben, um es wie so haben zu arbeiten:

{ 
    //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); 
} 

Grundsätzlich ich gerade versuche, es herauszufinden, ob ist ein Plugin für Matlab (oder ein Java-Paket) Gewähren Sie (so ziemlich) die volle Kontrolle über Matlab.

Antwort

1

Dies wird durch Verwendung von matlabcontrol leicht erreicht werden kann. Für Ihren Fall wäre MatlabProxy's returningEval die beste Methode.

1

Hier ist ein post, die davon spricht

+0

Wäre ein großer Kommentar (wenn einige Kontext zum Link hinzugefügt wurden). –