=over
=item new()
+X<new(), Imager methods>
$img = Imager->new();
$img->read(file=>"alligator.ppm") or die $img->errstr;
=item *
-C<file>, C<fh>, C<fd>, C<callback>, C<readcb> - specify a file name,
-filehandle, file descriptor or callback to read image data from. See
-L<Imager::Files> for details. The typical use is:
+C<file>, C<fh>, C<fd>, C<callback>, C<readcb>, or C<io> - specify a
+file name, filehandle, file descriptor or callback to read image data
+from. See L<Imager::Files> for details. The typical use is:
my $im = Imager->new(file => $filename);
or die Imager->errstr;
If none of C<xsize>, C<ysize>, C<file>, C<fh>, C<fd>, C<callback>,
-C<readcb> or C<data> is supplied, and other parameters I<are> supplied
+C<readcb>, C<data>, C<io> is supplied, and other parameters I<are> supplied
C<< Imager->new >> will return failure rather than returning an empty
image object.
=item img_set()
+X<img_set>
img_set destroys the image data in the object and creates a new one
with the given dimensions and channels. For a way to convert image
$img->img_set(xsize=>500, ysize=>500, channels=>4);
-This takes exactly the same parameters as the new() method.
+This takes exactly the same parameters as the new() method, excluding
+those for reading from files.
=back