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:)
Cite As
sun peng (2024). C++ raw data dumper (https://www.mathworks.com/matlabcentral/fileexchange/12924-c-raw-data-dumper), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- Image Processing and Computer Vision > Computer Vision Toolbox > Tracking and Motion Estimation > Motion Detection >
Tags
Acknowledgements
Inspired: 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!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
CppDataDumper/examples/
Version | Published | Release Notes | |
---|---|---|---|
1.0.0.0 | Modification on Description... |