Changeset 122 in flair-src for trunk/lib/FlairSensorActuator/src/Camera.cpp
- Timestamp:
- 01/06/17 13:56:26 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/lib/FlairSensorActuator/src/Camera.cpp
r121 r122 24 24 #include <DataPlot1D.h> 25 25 #include <Picture.h> 26 #include <Buffer.h>27 26 #include <highgui.h> 28 27 #include <fstream> … … 39 38 : IODevice(parent, name) { 40 39 plot_tab = NULL; 41 jpgBuffer=NULL;42 40 logFormat=LogFormat::NONE; 43 41 … … 63 61 64 62 output = NULL; 65 jpgBuffer=NULL;66 63 logFormat=LogFormat::NONE; 67 64 } … … 80 77 break; 81 78 case LogFormat::JPG: 82 if(jpgBuffer==NULL) { 83 jpgBuffer=new Buffer(this,"jpg_bufer"); 84 AddDataToLog(jpgBuffer); 85 }else{ 86 Warn("log format already defined\n"); 87 } 79 Warn("logging cvimage to jpeg\n"); 80 Warn("jpeg are not included in classical dbt file, as dbt does not handle variable length\n"); 88 81 break; 82 default: 83 Warn("LogFormat unknown\n"); 89 84 } 90 85 } … … 119 114 120 115 void Camera::ProcessUpdate(core::io_data* data) { 121 switch(logFormat) { 122 case LogFormat::JPG: 123 ajouter compression jpg 124 break; 116 if(getFrameworkManager()->IsLogging() && getFrameworkManager()->IsDeviceLogged(this)) { 117 switch(logFormat) { 118 case LogFormat::JPG: 119 IplImage *img=((cvimage*)data)->img; 120 //dspSaveToJpeg(img,"toto"); 121 break; 122 } 125 123 } 126 124 IODevice::ProcessUpdate(data);
Note:
See TracChangeset
for help on using the changeset viewer.