#include <mirkl_image.h>
Data Fields | |
| mirkl_uint8_t ** | data8_gray |
| mirkl_uint16_t ** | data16_gray |
| int | type |
| int | length |
| int | width |
| int | samples_per_pixel |
| int | bits_per_sample [4] |
| int | photo_intrp |
| double | x_resolution |
| double | y_resolution |
| char * | software_str |
| int | tiff_compression |
| int | tiff_planar_config |
| mirkl_uint32_t * | tiff_strip_offsets |
| int | tiff_strip_offsets_num |
| mirkl_uint32_t * | tiff_strip_byte_counts |
| int | tiff_strip_byte_counts_num |
| int | tiff_resolution_unit |
Image structure.
| int mirkl_image_t_::bits_per_sample[4] |
bits per sample 8,16,...
| mirkl_uint16_t** mirkl_image_t_::data16_gray |
Grayscale data for 16bit images.
| mirkl_uint8_t** mirkl_image_t_::data8_gray |
Grayscale data for 8bit images.
| int mirkl_image_t_::length |
Length in pixels
| int mirkl_image_t_::photo_intrp |
Photometric interpretation: 0 – WhiteIsZero, 1 – BlackIsZero
| int mirkl_image_t_::samples_per_pixel |
1 for Grayscale, 3 for RGB, 4 for RGBA, etc...
| char* mirkl_image_t_::software_str |
Software used for creation of tiff file.
| int mirkl_image_t_::tiff_compression |
Compression flag for TIFF images, see below.
| int mirkl_image_t_::tiff_planar_config |
Planar configuration.
| int mirkl_image_t_::type |
Image type MIRKL_IMG_...
| int mirkl_image_t_::width |
Width in pixels
| double mirkl_image_t_::x_resolution |
X-resolution in DPI
| double mirkl_image_t_::y_resolution |
Y-resolution in DPI