Hi Monks,

I have written a Perl script that need to be executed on Mac OS X (version: 10.6.8) to read the image resolution using the below module.

Image::ExifTool qw(ImageInfo)

But I am not able to read the image Meta information. Kindly advise how to read the resolution of the images using Perl in Mac. Below is the code that I have used:

foreach my $eachImage (@Images) { my ($xrez,$yrez); $xrez=0; next if($eachImage !~ /\.(PNG|JPG|JPEG|TIFF|TIF|EPS|PSD)$/i); $info = ImageInfo("$Directory_Path\\$eachImage"); foreach (keys %$info) { my $val = $$info{$_}; my $imgres=$_."\t".$val."\n"; if ($imgres=~m/XResolution\t([0-9]+)/gi) { $xrez=$1; } } $xrez=sprintf("%.1f",$xrez); $sno++; if ($xrez < 300 or $xrez > 1200) { $result="Fail"; } else { $result="Pass"; } push @Report, $sno.'---'.$eachImage.'---'.$xrez.'---'.$result; undef $image; }

Note: The above script is working fine in Windows XP.

Please help to resolve this problem.

Thanks in Advance,

Sankar


In reply to How to read Image Resolution on Mac OS X by Jouve

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.