Converting a matlab function to java
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hi all,
I am converting my matlab functions to java. In my matlab function there is a line
hmfr = video.MultimediaFileReader(path)
When i convert it in to java and when i run that method java gives a error
undefined variable "video" or class "video.MultimediaFileReader"
can you help me to solve this problem. Thank you.
0 Kommentare
Akzeptierte Antwort
Friedrich
am 12 Jul. 2011
Hi,
What do you mean with converting to Java? Are you talking about MATLAB Builder JA? The error looks like a ML error and it looks like the class is not compiled into the java class. Maybe take a look at the generated mccExcludedfiles.log file for some information regarding that the function is excluded from compiling. If there aren't any information try to add
%#function video.MultimediaFileReader
in the top of your main MATLAB function. This will tell the compiler to explicit include this into the compiled java class.
2 Kommentare
Friedrich
am 13 Jul. 2011
Hi,
I have done a small test with 11a 64bit and compiled an exe. The video.MultimediaFileReader was included and it worked fine. I hadn't to add anything to get it working. Can you compile a small example like:
out = video.MultimediaFileReader('C:\Program Files\MATLAB\R2011a\toolbox\vision\visiondemos\vipmen.avi')
and run it successfully? Maybe start with an exe first and later go over to java.
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Java Package Integration finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!