السلام عليكم
أخواني أنا أحتاج مساعدة عاجلة في مشروع تخرجي
قمت بربط الماتلاب بالجافا و لما أعمل رن يشتغل الماتلاب كم ثانية وينفذ أمر واحد فقط و يقفل قبل لا يخلص بقية الأوامر
و يعطيني دا الإيرور
Warning: Handle array intiialzation failed.
Warning MCOS intiialzation failed.
ودا الكود :
import javax.swing.*;
import java.lang.*;
import java.io.*;
import java.awt.*;
public class ImageLoding
{
public static void main(String[] args)
{
JMatLink engine = new JMatLink();
engine.engOpen();
engine.engEvalString("HOMEIMAGES = 'C:\\KeyPic\\matlab\\img';");
engine.engEvalString("HOMEANNOTATIONS = 'C:\\KeyPic\\matlab\\anno';");
engine.engEvalString("D = LMdatabase(HOMEANNOTATIONS);" );
engine.engEvalString("[Q, j] = LMquery(D, 'object.name', 'car'); ");
engine.engEvalString("clear folderlist filelist");
engine.engEvalString(" for i = 1:length(Q);");
engine.engEvalString(" folderlist{i} = Q(i).annotation.folder;");
engine.engEvalString("filelist{i} = Q(i).annotation.filename;");
engine.engEvalString("end");
engine.engEvalString("HOMEIMAGES = 'C:\\KeyPic\\matlab\\Images';");
engine.engEvalString("HOMEANNOTATIONS = 'C:\\KeyPic\\matlab\\Annotations';");
engine.engEvalString("LMinstall (folderlist, filelist, HOMEIMAGES, HOMEANNOTATIONS);");
engine.engClose();
}
}
أتمنى منكم المساعدة ولكم ألف شكر