ESPHome 2025.10.0-dev
Loading...
Searching...
No Matches
camera.h File Reference

Go to the source code of this file.

Data Structures

class  esphome::camera::CameraImage
 Abstract camera image base class. More...
 
class  esphome::camera::CameraImageReader
 Abstract image reader base class. More...
 
struct  esphome::camera::CameraImageSpec
 Specification of a caputured camera image. More...
 
class  esphome::camera::Camera
 Abstract camera base class. More...
 

Namespaces

namespace  esphome
 Providing packet encoding functions for exchanging data with a remote host.
 
namespace  esphome::camera
 

Enumerations

enum  esphome::camera::CameraRequester : uint8_t { esphome::camera::IDLE , esphome::camera::API_REQUESTER , esphome::camera::WEB_REQUESTER }
 Different sources for filtering. More...
 
enum  esphome::camera::PixelFormat : uint8_t { esphome::camera::PIXEL_FORMAT_GRAYSCALE = 0 , esphome::camera::PIXEL_FORMAT_RGB565 , esphome::camera::PIXEL_FORMAT_BGR888 }
 Enumeration of different pixel formats. More...
 

Functions

const char * esphome::camera::to_string (PixelFormat format)
 Returns string name for a given PixelFormat.