- Timestamp:
- Jan 10, 2017, 3:56:53 PM (8 years ago)
- Location:
- trunk/lib
- Files:
-
- 6 edited
- 2 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/lib/FlairCore/src/FrameworkManager.cpp
r122 r123 174 174 } 175 175 176 string FrameworkManager::GetLogPath(void) const { 177 return pimpl_->log_path; 178 } 176 179 void FrameworkManager::AddDeviceToLog(IODevice *device) { 177 180 pimpl_->AddDeviceToLog(device); -
trunk/lib/FlairCore/src/FrameworkManager.h
r122 r123 109 109 */ 110 110 void SetupLogger(std::string log_path); 111 112 /*! 113 * \brief Get log path 114 * 115 * get the path defined by SetupLogger 116 * 117 * \return log path 118 */ 119 std::string GetLogPath(void) const; 111 120 112 121 /*! -
trunk/lib/FlairSensorActuator/CMakeLists.txt
r45 r123 23 23 ${CMAKE_CURRENT_SOURCE_DIR}/src/unexported 24 24 ${CMAKE_CURRENT_SOURCE_DIR}/../FlairCore/src 25 ${CMAKE_CURRENT_SOURCE_DIR}/../FlairVisionFilter/src 25 26 ${CMAKE_SYSROOT}/usr/include/opencv 26 27 ${CMAKE_SYSROOT}/usr/include/vrpn 27 # $ENV{IGEP_ROOT}/uav_dev/include28 28 ) 29 29 -
trunk/lib/FlairSensorActuator/src/Camera.cpp
r122 r123 24 24 #include <DataPlot1D.h> 25 25 #include <Picture.h> 26 #include <VisionFilter.h> 26 27 #include <highgui.h> 27 28 #include <fstream> … … 118 119 case LogFormat::JPG: 119 120 IplImage *img=((cvimage*)data)->img; 120 //dspSaveToJpeg(img,"toto"); 121 string filename=getFrameworkManager()->GetLogPath()+"/"+ObjectName()+"_"+std::to_string(data->DataTime())+".jpg"; 122 saveToJpeg(img,filename); 121 123 break; 122 124 } -
trunk/lib/FlairVisionFilter/CMakeLists.txt
r122 r123 21 21 ${LIBXML2_INCLUDE_DIR} 22 22 ${CMAKE_CURRENT_SOURCE_DIR}/src 23 ${CMAKE_CURRENT_SOURCE_DIR}/src/unexported 23 24 $ENV{FLAIR_ROOT}/flair-src/lib/FlairCore/src 24 25 ${CMAKE_SYSROOT}/usr/include/opencv -
trunk/lib/FlairVisionFilter/src/VisionFilter.cpp
r122 r123 1 #include "init.h" 1 #include "VisionFilter.h" 2 #include "compile_info.h" 3 #include <highgui.h> 2 4 5 static void constructor() __attribute__((constructor)); 3 6 4 void SetupDSP(std::string file,int globalTimeoutMs) {5 7 void constructor() { 8 compile_info("FlairVisionFilter"); 6 9 } 7 10 8 void CloseDSP(void) { 11 void saveToJpeg(IplImage* src_img,std::string filename,unsigned char compression_level) { 12 if(!cvSaveImage(filename.c_str(),src_img)) printf("Could not save.\n"); 13 } 14 15 bool InitVisionFilter(std::string args) { 16 printf("Using default vision lib filter, all functions are not ready!\n"); 17 return true; 18 } 19 20 void CloseVisionFilter(void) { 9 21 10 22 } -
trunk/lib/FlairVisionFilter/src/VisionFilter.h
r122 r123 1 1 #include <string> 2 #include <cxtypes.h> 2 3 3 4 /*! 4 * \brief DSP setup5 * \brief InitVisionFilter 5 6 * 6 * Setup DSP executable file. \n 7 * If this method is not called, no DSP processing will be available. \n 8 * 9 * \param file DSP executable file 10 * \param globalTimeoutMs timeout for all DSP functions, in ms (timeout is only 11 * used to display a warning. -1 to disable timeout 7 * \return true 12 8 */ 13 void SetupDSP(std::string file,int globalTimeoutMs=-1);14 9 10 bool InitVisionFilter(std::string args); 15 11 16 void CloseDSP(void); 12 void CloseVisionFilter(void); 13 14 void saveToJpeg(IplImage* src_img,std::string filename,unsigned char compression_level=95); -
trunk/lib/FlairVisionFilter/src/unexported/compile_info.h
r122 r123 5 5 6 6 #define USER "gsanahuj@gsanahuj-Latitude-E6420" 7 #define DATE " vendredi 6 janvier 2017, 12:43:09(UTC+0100)"7 #define DATE "mardi 10 janvier 2017, 15:56:33 (UTC+0100)" 8 8 #define GCC_REV "4.9.1" 9 9 #define GCC_PATH "/opt/robomap3/1.7.3/armv7a-neon/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-gcc" 10 10 #define SVN_PATH "/home/gsanahuj/HDS/igep/flair-src_svn/trunk/lib/FlairVisionFilter" 11 #define SVN_REV " Ajout, copie ou déplacement local non propagé"11 #define SVN_REV "122M" 12 12 13 13 inline void compile_info(std::string name) {
Note:
See TracChangeset
for help on using the changeset viewer.