#include <dkbif.h>
Data Fields | |
FILE * | inputfile |
Name of file to anlayze/convert. | |
int | is_jfif |
JFIF_RESULT_xxx, result of analysis. | |
dk_stream_t * | os |
Output stream. | |
dk_app_t * | a |
Application, used for error messages. | |
unsigned char | vers_major |
Major version number. | |
unsigned char | vers_minor |
Minor version number. | |
unsigned char | dpi_setting |
Flag, resolution in dpi found. | |
unsigned char | bpc |
Number of bits per component. | |
unsigned char | components |
Number of components. | |
unsigned char | adobe_marker_found |
Flag, Adobe marker found. | |
unsigned | width |
Image width. | |
unsigned | height |
Image height. | |
unsigned | xres |
X resolution. | |
unsigned | yres |
Y resolution. | |
dk_bif_sof_t | used_sofs |
SOF markers used in the image. | |
unsigned long | n_sofs |
Number of SOFs in the image. | |
unsigned long | n_images |
Number of frames. |
Name of file to anlayze/convert.
JFIF_RESULT_xxx, result of analysis.
Output stream.
Application, used for error messages.
unsigned char dk_bif_jfif_analyze_t::vers_major |
Major version number.
unsigned char dk_bif_jfif_analyze_t::vers_minor |
Minor version number.
unsigned char dk_bif_jfif_analyze_t::dpi_setting |
Flag, resolution in dpi found.
unsigned char dk_bif_jfif_analyze_t::bpc |
Number of bits per component.
unsigned char dk_bif_jfif_analyze_t::components |
Number of components.
unsigned char dk_bif_jfif_analyze_t::adobe_marker_found |
Flag, Adobe marker found.
unsigned dk_bif_jfif_analyze_t::width |
Image width.
unsigned dk_bif_jfif_analyze_t::height |
Image height.
unsigned dk_bif_jfif_analyze_t::xres |
X resolution.
unsigned dk_bif_jfif_analyze_t::yres |
Y resolution.
SOF markers used in the image.
unsigned long dk_bif_jfif_analyze_t::n_sofs |
Number of SOFs in the image.
unsigned long dk_bif_jfif_analyze_t::n_images |
Number of frames.