ESPHome 2025.9.0-dev
Loading...
Searching...
No Matches
esphome::camera::CameraImageSpec Struct Reference

Specification of a caputured camera image. More...

#include <camera.h>

Public Member Functions

size_t bytes_per_pixel ()
 
size_t bytes_per_row ()
 
size_t bytes_per_image ()
 

Data Fields

uint16_t width
 
uint16_t height
 
PixelFormat format
 

Detailed Description

Specification of a caputured camera image.

This struct defines the format and size details for images captured or processed by a camera component.

Definition at line 69 of file camera.h.

Member Function Documentation

◆ bytes_per_image()

size_t esphome::camera::CameraImageSpec::bytes_per_image ( )
inline

Definition at line 86 of file camera.h.

◆ bytes_per_pixel()

size_t esphome::camera::CameraImageSpec::bytes_per_pixel ( )
inline

Definition at line 73 of file camera.h.

◆ bytes_per_row()

size_t esphome::camera::CameraImageSpec::bytes_per_row ( )
inline

Definition at line 85 of file camera.h.

Field Documentation

◆ format

PixelFormat esphome::camera::CameraImageSpec::format

Definition at line 72 of file camera.h.

◆ height

uint16_t esphome::camera::CameraImageSpec::height

Definition at line 71 of file camera.h.

◆ width

uint16_t esphome::camera::CameraImageSpec::width

Definition at line 70 of file camera.h.


The documentation for this struct was generated from the following file: