libmpix
The open imaging DSP library
|
Represent the image currently being processed. More...
#include <image.h>
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 | |
Represent the image currently being processed.
uint8_t* mpix_image::buffer |
Input or output buffer used with the conversion
int mpix_image::err |
In case an error occurred, this is set to a matching error code
struct mpix_base_op* mpix_image::first |
First element of the list
uint32_t mpix_image::format |
Current pixel format of the image
uint16_t mpix_image::height |
Current height of the image
struct mpix_base_op* mpix_image::last |
Last element of of the list
struct { ... } mpix_image::ops |
Linked list of operations to be performed on this image
size_t mpix_image::size |
Size of the input or output buffer
uint16_t mpix_image::width |
Current width of the image