# phpman > perldoc > Image::Magick

## NAME
    [Image::Magick](https://www.chedong.com/phpMan.php/perldoc/Image%3A%3AMagick/markdown) - objected-oriented Perl interface to ImageMagick for default quantum (Q16). Use
    it to read, manipulate, or write an image or image sequence from within a Perl script.

## SYNOPSIS
      use [Image::Magick](https://www.chedong.com/phpMan.php/perldoc/Image%3A%3AMagick/markdown);
      $p = new [Image::Magick](https://www.chedong.com/phpMan.php/perldoc/Image%3A%3AMagick/markdown);
      $p->Read("imagefile");
      $p->Set(attribute => value, ...)
      ($a, ...) = $p->Get("attribute", ...)
      $p->routine(parameter => value, ...)
      $p->Mogrify("Routine", parameter => value, ...)
      $p->Write("filename");

## DESCRIPTION
    This Perl extension allows the reading, manipulation and writing of a large number of image file
    formats using the ImageMagick library. It was originally developed to be used by CGI scripts for
    Web pages.

    A web page has been set up for this extension. See:

             file:///usr/share/doc/imagemagick-6-common/html/www/perl-magick.html (on debian system you may install the imagemagick-6 package)
             <https://imagemagick.org/script/perl-magick.php>

    If you have problems, go to

       <https://imagemagick.org/discourse-server/viewforum.php?f=7>

## AUTHOR
    Kyle Shorter <magick-users@imagemagick.org>

## BUGS
    Has all the bugs of ImageMagick and much, much more!

## SEE ALSO
### perl

