1./** read back an image in the format written by zbar_image_write()
* @note TBD
*/
extern zbar_image_t *zbar_image_read(char *filename);

2.

/** set config for indicated symbology (0 for all) to specified value.
* @returns 0 for success, non-0 for failure (config does not apply to
* specified symbology, or value out of range)
* @see zbar_decoder_set_config()
* @since 0.4
*/
extern int zbar_image_scanner_set_config(zbar_image_scanner_t *scanner,
zbar_symbol_type_t symbology,
zbar_config_t config,
int value);

enum zbar_symbol_type_t
decoded symbol type.

Enumerator:
ZBAR_NONE
no symbol decoded
ZBAR_PARTIAL
intermediate status
ZBAR_EAN8
EAN-8.
ZBAR_UPCE
UPC-E.
ZBAR_ISBN10
ISBN-10 (from EAN-13).

Since:
0.4
ZBAR_UPCA
UPC-A.
ZBAR_EAN13
EAN-13.
ZBAR_ISBN13
ISBN-13 (from EAN-13).

Since:
0.4
ZBAR_I25
Interleaved 2 of 5.

Since:
0.4
ZBAR_CODE39
Code 39.

Since:
0.4
ZBAR_PDF417
PDF417.

Since:
0.6
ZBAR_QRCODE
QR Code.

Since:
0.10
ZBAR_CODE128
Code 128.
ZBAR_SYMBOL
mask for base symbol type
ZBAR_ADDON2
2-digit add-on flag
ZBAR_ADDON5
5-digit add-on flag
ZBAR_ADDON
add-on flag mask