0

MacPorts で次のコンポーネントをインストールしました。

p5-image-info @1.16 (perl, graphics)
Extract meta information from image files

それはあなたがそれを使用できることをそのウェブサイトで言います

   Usage is something like this:

   use Image::Info qw(image_info);

   @info = image_info("filename");
   $refto_hash_describing_1st_image = $info[0];
   $refto_hash_describing_2nd_image = $info[1];

しかし、私は失敗しました

$perl  use Image::Info qw(image_info);
-bash: syntax error near unexpected token `('
$

Perl モジュールで画像のメタデータを取得するにはどうすればよいですか?

4

2 に答える 2

5

説明されている構文は、Perlスクリプト内での使用方法であり、シェルからの1行としての使用方法ではありません。

これを.plファイル(「image_info.pl」など)に入れます。

#!/usr/bin/perl -w
use strict;
use Image::Info qw[image_info];
use Data::Dumper;

while (@ARGV) {
  print Dumper(image_info(shift));
}

そしてそれをこのように実行します:

$ ./image_info.pl file.jpg

そしてそれがあなたに伝えるであろう大量の情報を楽しんでください...

于 2009-04-25T15:47:52.943 に答える
0

http://perldoc.perl.org/perlrun.htmlを読む

于 2009-04-25T17:09:39.690 に答える