Barcode-ZBar
view release on metacpan or search on metacpan
COPYING.LIB
examples/paginate.pl
examples/processor.pl
examples/read_one.pl
examples/scan_image.pl
inc/Devel/CheckLib.pm
Makefile.PL
MANIFEST This list of files
ppport.h
README
t/barcode.png
t/Decoder.t
t/Image.t
t/pod-coverage.t
t/pod.t
t/Processor.t
t/Scanner.t
t/ZBar.t
typemap
ZBar.pm
ZBar.xs
SHA256 0bc871b088062b7b1e291937802ac1aad91c578ce3a4e6eed2e4647660f19a47 examples/processor.pl
SHA256 e55b24807712b414f458bf7323981d0a7acdeff6f6d2c25aeb0a5d2ea35ec361 examples/read_one.pl
SHA256 504555514777ebae9ca774a0c181588725c482d1a967ae46843658c8185590fa examples/scan_image.pl
SHA256 0f1f33852e47b5d4e938dd8b325b77c4484e761de3e5dc2388b6efe83dbbf2fb inc/Devel/CheckLib.pm
SHA256 dd4e2fd57e6f4a7f814a600c83b08185ab2644a74da98ea1002a1060151c8c5f ppport.h
SHA256 aa45276042c71d5e9236a1a3c1acb3f53433cb0726f474ddcd40147036a2fec3 t/Decoder.t
SHA256 077c8aa54aa80bb5a3fb9dcb58bf7e4a4752b3db20ddfa9ee51a0b9bd13127ce t/Image.t
SHA256 7297d2490be692d04dcaa145f58a34eaca20ae5bd0b53419639c6f29aa685dee t/Processor.t
SHA256 4b70ad1c732e98baefd99d5b0e2bf4609c2bc09fd4544f8614dd2cfcd6d292e1 t/Scanner.t
SHA256 e1330f8c553f9289ef31a87c7b8fb5b6d36b460362936027fc985cb8f8912cd8 t/ZBar.t
SHA256 6e79e3d0bf12711f3ad43df69f66d845911f14834d00549447491a1c347c0052 t/barcode.png
SHA256 cdd8dcbd892b6f2a1e83cbbfd3190026d977771c83085c6b97d8d0cafa745c9f t/pod-coverage.t
SHA256 f05611ce2a22b87766309d137ae4adab7c40e7c455bbaa1dbee6a9216c352bec t/pod.t
SHA256 8b82105f93ca2b32f077d3af3eab0f2642526f6d840325980fe9ad655396b990 typemap
-----BEGIN PGP SIGNATURE-----
iQIzBAEBAwAdFiEEMguXHBCUSzAt6mNu1fh7LgYGpfkFAmICljQACgkQ1fh7LgYG
pfkyHBAAq0FdxqBQAQN/HYJsXn+F+lzS2IpH0C6eZuGzIGTDBVLn2vJgCbOg1Xcj
29U9p7pFOMPDAMpDaN/iuTl9oePUJywTUVkRL6MqVxtBvnR4Ugz5l7dndw9g4Mkq
VoPgzmSJJm4LJEujO31r29bB3ncM89riIyTPyCkIjJFRHYxWftD6jCkWjX13J7S2
PkmNqCw03yjHkL82MsBpbpTeA+zgnuZ2yCXQtr4zoDUW5zYkaDAKWFeuxWsuVnrc
is_deeply([$image->get_crop()], [0, 0, 114, 80], 'crop reset');
#########################
# FIXME avoid skipping these (eg embed image vs ImageMagick)
SKIP: {
eval { require Image::Magick };
skip "Image::Magick not installed", 16 if $@;
my $im = Image::Magick->new();
my $err = $im->Read('t/barcode.png');
die($err) if($err);
$image->set_size($im->Get(qw(columns rows)));
{
my $data = $im->ImageToBlob(
magick => 'YUV',
'sampling-factor' => '4:2:2',
interlace => 'Plane');
$image->set_data($data);
t/Processor.t view on Meta::CPAN
ok($proc->user_wait(1.1) >= 0, 'wait w/timeout');
#########################
}
SKIP: {
# FIXME factor out image read utility
eval { require Image::Magick };
skip "Image::Magick not installed", 11 if $@;
my $im = Image::Magick->new();
my $err = $im->Read('t/barcode.png');
die($err) if($err);
my $image = Barcode::ZBar::Image->new();
$image->set_format('422P');
$image->set_size($im->Get(qw(columns rows)));
$image->set_data($im->ImageToBlob(
magick => 'YUV',
'sampling-factor' => '4:2:2',
interlace => 'Plane')
);
( run in 1.787 second using v1.01-cache-2.11-cpan-df04353d9ac )