Barcode::ZBar::ImageScanner(3pm)

Barcode::ZBar::ImageScanner3pm

Scan images for bar codes

Usage

    use Barcode::ZBar;
    
    my $scanner = Barcode::ZBar::ImageScanner->new();
    $scanner->parse_config('i25.disable');
    $scanner->scan_image($image);

Overview

A Barcode::ZBar::ImageScanner is used to scan for bar codes in a Barcode::ZBar::Image.

Reference

Methods

new()

Create a new bar code image scanner instance.

get_results()

Return a list of Barcode::ZBar::Symbol results from the last scanned image.

scan_image([image])

Scan a Barcode::ZBar::Image for bar codes. The image must be in the "Y800" format. If necessary, use "$image->convert("Y800")" to convert from other supported formats to Y800 before scanning.

enable_cache([enable])

Enable the inter-image result consistency cache.

set_config(symbology, config, value)

Set config for indicated symbology (0 for all) to specified value.

parse_config(configstr)

Apply a decoder configuration setting. See the documentation for "zbarcam"/"zbarimg" for available configuration options.

recycle_image([image])

Remove previously decoded results from a Barcode::ZBar::Image and recycle the associated memory.

Releases

8 releases since Debian 6.0 (Squeeze); the text changed 7 times.

  1. 6.0
  2. 7
  3. 8
  4. 9
  5. 10
  6. 11
  7. 12
  8. 13

Author

Jeff Brown, <[email protected]>

From libbarcode-zbar-perl 0.23.93-8 in Debian 13 (Trixie). Parsed by carta from the page's man source.