JeVoisBase  1.8
JeVois Smart Embedded Machine Vision Toolkit Base Modules
Share this page:
jevois Namespace Reference

Namespaces

 coords
 
 detail
 
 engine
 
 font
 
 manager
 
 module
 
 python
 
 rawimage
 
 rgb565
 
 serial
 
 trace
 
 yuyv
 

Classes

class  BoundedBuffer
 
class  Camera
 
class  Component
 
class  DynamicLoader
 
class  Engine
 
class  Gadget
 
class  InputFrame
 
class  InputFramePython
 
class  JpegCompressor
 
class  Log
 
class  Manager
 
class  Module
 
class  MovieInput
 
class  MovieOutput
 
class  OutputFrame
 
class  OutputFramePython
 
class  Parameter
 
class  Parameter< Param, Tail ... >
 
class  Parameter<>
 
class  ParameterBase
 
struct  ParameterCategory
 
class  ParameterCore
 
class  ParameterDef
 
class  ParameterDefBase
 
class  ParameterRegistry
 
class  ParameterSummary
 
class  Profiler
 
class  PythonModule
 
class  Range
 
class  RawImage
 
class  Semaphore
 
class  Serial
 
class  Singleton
 
class  StdioInterface
 
class  StdModule
 
class  StepRange
 
class  timed_lock_guard
 
class  Timer
 
class  UserInterface
 
class  ValidValuesSpecBase
 
class  ValidValuesSpecList
 
class  ValidValuesSpecNone
 
class  ValidValuesSpecRange
 
class  ValidValuesSpecRegex
 
class  ValidValuesSpecStepRange
 
class  VideoBuf
 
class  VideoBuffers
 
class  VideoDisplay
 
class  VideoInput
 
struct  VideoMapping
 
class  VideoOutput
 
class  VideoOutputNone
 

Enumerations

enum  BlockingBehavior { BlockingBehavior::Block, BlockingBehavior::Throw }
 

Functions

void paramValToString (T const &val, std::string &result)
 
void paramValToString< unsigned char > (unsigned char const &val, std::string &result)
 
void paramStringToVal (std::string const &valstring, T &result)
 
void paramValToString (std::vector< Q > const &val, std::string &result)
 
void paramStringToVal (std::string const &valstring, std::vector< Q > &result)
 
void paramValToString (std::pair< F, S > const &val, std::string &result)
 
void paramStringToVal (std::string const &valstring, std::pair< F, S > &result)
 
void paramValToString (cv::Point_< T > const &val, std::string &result)
 
void paramStringToVal (std::string const &valstring, cv::Point_< T > &result)
 
void paramValToString (cv::Size_< T > const &val, std::string &result)
 
void paramStringToVal (std::string const &valstring, cv::Size_< T > &result)
 
void paramValToString (std::map< K, V > const &val, std::string &result)
 
void paramStringToVal (std::string const &valstring, std::map< K, V > &result)
 
void paramValToString< bool > (bool const &val, std::string &result)
 
void paramStringToVal< bool > (std::string const &valstring, bool &result)
 
void paramValToString< std::string > (std::string const &val, std::string &result)
 
void paramStringToVal< std::string > (std::string const &valstring, std::string &result)
 
void warnAndRethrowException ()
 
std::string warnAndIgnoreException ()
 
void drawErrorImage (std::string const &errmsg, RawImage &videoerrimg)
 
void logSetEngine (Engine *e)
 
std::string getPythonExceptionString (boost::python::error_already_set &)
 
std::string getSysInfoCPU ()
 
std::string getSysInfoMem ()
 
std::string getSysInfoVersion ()
 
void convertYUYVtoYUV422 (unsigned char const *src, int width, int height, unsigned char *dst)
 
unsigned long compressBGRtoJpeg (unsigned char const *src, int width, int height, unsigned char *dst, int quality=75)
 
void compressBGRtoJpeg (cv::Mat const &src, RawImage &dst, int quality=75)
 
unsigned long compressRGBtoJpeg (unsigned char const *src, int width, int height, unsigned char *dst, int quality=75)
 
void compressRGBtoJpeg (cv::Mat const &src, RawImage &dst, int quality=75)
 
unsigned long compressRGBAtoJpeg (unsigned char const *src, int width, int height, unsigned char *dst, int quality=75)
 
void compressRGBAtoJpeg (cv::Mat const &src, RawImage &dst, int quality=75)
 
unsigned long compressGRAYtoJpeg (unsigned char const *src, int width, int height, unsigned char *dst, int quality=75)
 
void compressGRAYtoJpeg (cv::Mat const &src, RawImage &dst, int quality=75)
 
cv::Mat rescaleCv (cv::Mat const &img, cv::Size const &newdims)
 
std::string demangle (std::string const &mangledName)
 
std::string demangle (char const *mangledName)
 
std::string demangledName ()
 
std::string demangledName< std::string > ()
 
std::string fccstr (unsigned int fcc)
 
unsigned int strfcc (std::string const &str)
 
unsigned int v4l2BytesPerPix (unsigned int fcc)
 
unsigned int v4l2ImageSize (unsigned int fcc, unsigned int width, unsigned int height)
 
unsigned int blackColor (unsigned int fcc)
 
unsigned int whiteColor (unsigned int fcc)
 
std::vector< std::string > split (std::string const &input, std::string const &regex="\")
 
std::string join (std::vector< std::string > const &strings, std::string const &delimiter)
 
bool stringStartsWith (std::string const &str, std::string const &prefix)
 
std::string replaceWhitespace (std::string const &str, char rep='_')
 
std::string sformat (char const *fmt,...) __attribute__((format(__printf__
 
std::string T from_string (std::string const &str)
 
std::string to_string (T const &val)
 
dest_type clamped_convert (source_type source)
 
void flushcache ()
 
std::string system (std::string const &cmd)
 

Variables

int logLevel
 
int traceLevel