我有 Ubuntu 18.04.1 LTS,默认情况下附带 ImageMagick 6.9.7,我希望 ImageMagick 处理 jp2 图像,所以我安装了 libopenjp2-7-dev 并从源代码安装了 imagemagick7,如下所示:
\nwget https://www.imagemagick.org/download/ImageMagick.tar.gz \ntar xvzf ImageMagick.tar.gz\ncd ImageMagick-7.0.10-22\n./configure\nmake\nsudo make install\nsudo ldconfig /usr/local/lib\n
Run Code Online (Sandbox Code Playgroud)\nmagick -version
显示正确的一个:
Version: ImageMagick 7.0.10-22 Q16 x86_64 2020-07-02 https://imagemagick.org\nCopyright: \xc2\xa9 1999-2020 ImageMagick Studio LLC\nLicense: https://imagemagick.org/script/license.php\nFeatures: Cipher DPC HDRI OpenMP(4.5)\nDelegates (built-in): jng jp2 jpeg png xml zlib\n
Run Code Online (Sandbox Code Playgroud)\n但其中phpinfo()
显示:
imagick module version 3.4.4\nimagick classes Imagick, ImagickDraw, ImagickPixel, ImagickPixelIterator, ImagickKernel\nImagick compiled with ImageMagick version ImageMagick 6.9.7-4 Q16 x86_64 20170114 http://www.imagemagick.org\nImagick using ImageMagick …
Run Code Online (Sandbox Code Playgroud)