1#ifndef EVO_PICTURE_HPP_
2#define EVO_PICTURE_HPP_
21 typedef std::shared_ptr<Picture> Ptr;
25 virtual ~Picture(
void);
83 EVO_RMV_SPECIAL_METHODS(Picture)
C/C++ header file common to all type of engines and functionalities.
EvoTimeUnit
Time Precision.
Definition Basic.h:416
@ EVOTU_MS
Definition Basic.h:425
EvoRC
Return Codes.
Definition Basic.h:59
virtual const EvoImage & GetImage(void)=0
virtual EvoRC SaveInJPEG(const char *path, int quality=95)=0
virtual EvoRC SaveInPNG(const char *path, int compression=1)=0
virtual int64_t GetTime(EvoTimeUnit unit=EVOTU_MS) const =0
Evo Engine's topmost namespace
Definition CamCalib.hpp:27
Image Descriptor.
Definition Basic.h:510