我什至无法在 perl 中读取 pgm 文件。有谁知道如何做到这一点?(pgm 文件是二进制版本而不是 ASCII)
这是我的代码,我试图只读取 pgm 文件的标题部分:
#!/usr/bin/perl
open(TEST, "baboon.pgm") or die "can't open \n";
binmode(TEST);
while(<TEST>){
if($counter<=7){
chomp;
print "$_ ";
$counter++;
}
else{
exit 0;
}
}
close(TEST);