How to read a video which is implemented by visual studio 2008 in matlab 2010?
1 回表示 (過去 30 日間)
古いコメントを表示
Hello,
I want to work on a computer vision project in Matlab. I need to read a video from a virtual world which is implemented by visual studio 2008 Professional. Then, I need to control and work on the video in matlab. I have no idea how to do this. I really appreciate it if you respond as soon as possible.
1 件のコメント
Geoff
2012 年 7 月 3 日
Visual Studio is a development environment that enables programmers to write, execute and debug programs written in a handful of Microsoft language implementations. So that's not very relevant. Are you trying to obtain a live video feed from your virtual world and pump it into MATLAB? (potentially difficult) Or are you trying to load a video file that is created by that application? (potentially simple)
採用された回答
Kaustubha Govind
2012 年 7 月 5 日
I'm guessing that you meant to say that you have a C/C++ program that produces a video feed, which you want to make accessible to MATLAB? You will need to write a MEX-function that will call into your C/C++ code. This MEX-file can then be run just like any other .m file in MATLAB.
2 件のコメント
Kaustubha Govind
2012 年 7 月 6 日
As I explained, you could create a MEX-function "wrapper" around your C code and call it from MATLAB like any other function, but since you say there are graphics, etc., it may actually be better to call MATLAB from the C program as an Engine. Please start with some basic examples from the documentation on how you can call into MATLAB from C/C++ code, before you set about calling MATLAB from your existing program: http://www.mathworks.com/help/techdoc/matlab_external/f29148.html
Note, you will need to have some working knowledge of C/C++ to be able to use either solution.
その他の回答 (1 件)
参考
カテゴリ
Help Center および File Exchange で Get Started with MATLAB についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!