libmpix
The open imaging DSP library
Loading...
Searching...
No Matches
Data Fields
mpix_image Struct Reference

Represent the image currently being processed. More...

#include <image.h>

Collaboration diagram for mpix_image:
Collaboration graph
[legend]

Data Fields

struct { 
 
   struct mpix_base_op *   first 
 
   struct mpix_base_op *   last 
 
ops 
 
uint16_t width
 
uint16_t height
 
uint32_t format
 
uint8_t * buffer
 
size_t size
 
int err
 

Detailed Description

Represent the image currently being processed.

Field Documentation

◆ buffer

uint8_t* mpix_image::buffer

Input or output buffer used with the conversion

◆ err

int mpix_image::err

In case an error occurred, this is set to a matching error code

◆ first

struct mpix_base_op* mpix_image::first

First element of the list

◆ format

uint32_t mpix_image::format

Current pixel format of the image

◆ height

uint16_t mpix_image::height

Current height of the image

◆ last

struct mpix_base_op* mpix_image::last

Last element of of the list

◆ [struct]

struct { ... } mpix_image::ops

Linked list of operations to be performed on this image

◆ size

size_t mpix_image::size

Size of the input or output buffer

◆ width

uint16_t mpix_image::width

Current width of the image


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