-thumbnail => $size || '40x12',
-colorspace => 'gray',
'-normalize',
+ -level => '-1%',
+ -channel => 'A', -threshold => '50%',
-background => 'black',
-layers => 'flatten',
-compress => 'none',
<$pgm>; # ignore depth
my @ch = split //, " .:oO@";
while (<$pgm>) {
- print $ch[ $_ * @ch >> 8 ] for /\d+/g;
+ print !$_ ? '/' : $ch[ $_ * @ch >> 8 ] for /\d+/g;
print ' ', shift @info if @info;
print $/;
}
substr $_, 0, 0, ' ' x ($width + 1) for @info;
}
say for @info;
+
+=head1 NAME
+
+termimg - media file fingerprint and metadata
+
+=head1 SYNOPSIS
+
+B<termimg> <file> [<size>]
+
+=head1 DESCRIPTION
+
+Identify given file by ascii image
+with a summary of distinctive metadata.
+
+=head1 AUTHOR
+
+Mischa POSLAWSKY <perl@shiar.org>
+
+=head1 LICENSE
+
+AGPL3+