C++ raw data dumper
NOTE!!!!!!!!!!!!!!!!!!!!!!!!!!
******************************
This project is NO LONGER maintained because it HAS BEEN INCORPORATED into:
C/C++ and Matlab types convertor
File Id: 20927
http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=20927&objectType=FILE
Dump C++ data (native or user-defined) into Matlab workspace to make debugging C++ image processing/signal processing/scientific calculation program more easily. Wrapper of Matlab engine APIs. But it??s more convenient than using engine APIs directly.
For example:
// C++ code stub
const unsigned int len = 20;
double sig[len];
generate_sig (sig, len); // do something...
// view the processed data in matlab...
matlab << name ("sig") << width (len) << height (1)
<< start(sig)
<< cmd ("figure;stem(sig);set(gcf,'name','example 1: 1-D signal');");
It dumps C++ double array into matlab and converts it as a 20x1 matrix, then plot it.
For another example:
// C++ code stub
const unsigned int LEN = 42*256*3;
unsigned char buf[3*LEN];
generate_color_img (buf, LEN); // do something
const char* command =
"figure;"
"imagesc(imgc);"
"set(gca,'visible','off');"
"set(gcf,'name','example 3: color image');";
matlab << name ("imgc")
<< width (256) << height (42*3) << channel (3)
<< start (buf)
<< cmd (command);
This will view C++ array buf as a color image in Matlab workspace.
SEE README.HTM AND EXAMPLES IN THE ZIP FILE FOR MORE DETAILS!
HAVE FUN:)
Citation pour cette source
sun peng (2025). C++ raw data dumper (https://fr.mathworks.com/matlabcentral/fileexchange/12924-c-raw-data-dumper), MATLAB Central File Exchange. Extrait(e) le .
Compatibilité avec les versions de MATLAB
Plateformes compatibles
Windows macOS LinuxCatégories
- Image Processing and Computer Vision > Computer Vision Toolbox > Tracking and Motion Estimation > Motion Detection >
Tags
Remerciements
A inspiré : C/C++ and Matlab types convertor
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Découvrir Live Editor
Créez des scripts avec du code, des résultats et du texte formaté dans un même document exécutable.
CppDataDumper/examples/
| Version | Publié le | Notes de version | |
|---|---|---|---|
| 1.0.0.0 | Modification on Description... |