sub add_image_imager { my ($img, $id) = @_; my ($reds, $blues, $greens); require Imager; my $thumb = $img->scaleX(pixels => 128)->scaleY(pixels => 128); for my $y (0..127) { my @cols = $thumb->getscanline(y => $y); for (@cols) { my ($r, $g, $b) = $_->rgba; $reds .= chr($r); $blues .= chr($b); $greens .= chr($g); } } addImage($id, $reds, $greens, $blues); }