esp32cam
OV2640 camera on ESP32-CAM
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Enumerations | Functions
config.hpp File Reference
#include "pins.hpp"
#include "resolution.hpp"

Go to the source code of this file.

Classes

class  esp32cam::Config
 Camera initialization configuration. More...
 
struct  esp32cam::Settings
 Camera runtime settings. More...
 

Namespaces

namespace  esp32cam
 
namespace  esp32cam::detail
 

Enumerations

enum class  esp32cam::LightMode {
  esp32cam::NONE = -1 , esp32cam::AUTO = 0 , esp32cam::SUNNY = 1 , esp32cam::CLOUDY = 2 ,
  esp32cam::OFFICE = 3 , esp32cam::HOME = 4
}
 Light mode / white balance values. More...
 
enum class  esp32cam::SpecialEffect {
  esp32cam::NONE = 0 , esp32cam::NEGATIVE = 1 , esp32cam::BLACKWHITE = 2 , esp32cam::REDDISH = 3 ,
  esp32cam::GREENISH = 4 , esp32cam::BLUISH = 5 , esp32cam::ANTIQUE = 6
}
 Special effect values. More...
 

Functions

int esp32cam::detail::convertJpegQuality (int quality)
 Convert JPEG quality from 0-100 scale to 63-0 scale.