Update Rolling

This commit is contained in:
jomjol
2021-01-23 22:30:19 +01:00
parent abc4cb444a
commit 87202115d0
21 changed files with 298 additions and 47 deletions

View File

@@ -136,6 +136,19 @@ static size_t jpg_encode_stream(void * arg, size_t index, const void* data, size
return len;
}
void CCamera::SetBrightnessContrastSaturation(int _brightness, int _contrast, int _saturation)
{
sensor_t * s = esp_camera_sensor_get();
_brightness = min(2, max(-2, _brightness));
// _contrast = min(2, max(-2, _contrast));
// _saturation = min(2, max(-2, _saturation));
// s->set_saturation(s, _saturation);
// s->set_contrast(s, _contrast);
s->set_brightness(s, _brightness);
}
void CCamera::SetQualitySize(int qual, framesize_t resol)
{

View File

@@ -34,6 +34,7 @@ class CCamera {
void LEDOnOff(bool status);
esp_err_t CaptureToHTTP(httpd_req_t *req, int delay = 0);
void SetQualitySize(int qual, framesize_t resol);
void SetBrightnessContrastSaturation(int _brightness, int _contrast, int _saturation);
void GetCameraParameter(httpd_req_t *req, int &qual, framesize_t &resol);
framesize_t TextToFramesize(const char * text);