8 #define LV_CONF_SKIP 1 // NOLINT
bool has_transparency() const
int image_type_to_width_stride(int width, ImageType type)
ImageType get_type() const
Color get_rgb24_pixel_(int x, int y) const
const Color COLOR_OFF(0, 0, 0, 0)
Turn the pixel OFF.
const uint8_t * get_data_start() const
bool get_binary_pixel_(int x, int y) const
Color get_pixel(int x, int y, Color color_on=display::COLOR_ON, Color color_off=display::COLOR_OFF) const
Color get_grayscale_pixel_(int x, int y) const
int get_width() const override
void set_transparency(bool transparent)
Color get_rgb565_pixel_(int x, int y) const
int image_type_to_bpp(ImageType type)
const uint8_t * data_start_
lv_img_dsc_t * get_lv_img_dsc()
const Color COLOR_ON(255, 255, 255, 255)
Turn the pixel ON.
int get_height() const override
void draw(int x, int y, display::Display *display, Color color_on, Color color_off) override
Implementation of SPI Controller mode.
Image(const uint8_t *data_start, int width, int height, ImageType type)
Color get_rgba_pixel_(int x, int y) const