- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我已经安装在我的DV上了
# convert -version
Version: ImageMagick 6.7.4-0 2011-12-21 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2011 ImageMagick Studio LLC
Features: OpenMP
但不知何故,
#pecl install Imagick
请告诉我错误。 ./configure
没问题,它在 make 上给出错误,在 100000 行之后 trhow a
make: *** [imagick_class.lo] Error 1
这是错误返回的代码
checking whether to enable the imagick GraphicsMagick backend... no
checking ImageMagick MagickWand API configuration program... found in /usr/local/bin/MagickWand-config
checking if ImageMagick version is at least 6.2.4... found version 6.7.4 Q16
checking for MagickWand.h header file... found in /usr/local/include/ImageMagick/wand/MagickWand.h
checking PHP version is at least 5.1.3... yes. found 5.3.5
Package MagickWand was not found in the pkg-config search path.
Perhaps you should add the directory containing `MagickWand.pc'
to the PKG_CONFIG_PATH environment variable
No package 'MagickWand' found
Package MagickWand was not found in the pkg-config search path.
Perhaps you should add the directory containing `MagickWand.pc'
to the PKG_CONFIG_PATH environment variable
No package 'MagickWand' found
checking for ld used by cc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... f95
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether f95 accepts -g... yes
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from cc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if cc supports -fno-rtti -fno-exceptions... no
checking for cc option to produce PIC... -fPIC
checking if cc PIC flag -fPIC works... yes
checking if cc static flag -static works... yes
checking if cc supports -c -o file.o... yes
checking whether the cc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
configure: creating libtool
appending configuration tag "CXX" to libtool
appending configuration tag "F77" to libtool
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for f95 option to produce PIC... -fPIC
checking if f95 PIC flag -fPIC works... yes
checking if f95 static flag -static works... yes
checking if f95 supports -c -o file.o... yes
checking whether the f95 linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
configure: creating ./config.status
config.status: creating config.h
running: make
/bin/sh /var/tmp/pear-build-root/imagick-3.0.1/libtool --mode=compile cc -I. -I/root/tmp/pear/temp/imagick -DPHP_ATOM_INC -I/var/tmp/pear-build-root/imagick-3.0.1/include -I/var/tmp/pear-build-root/imagick-3.0.1/main -I/root/tmp/pear/temp/imagick -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /root/tmp/pear/temp/imagick/imagick_class.c -o imagick_class.lo
mkdir .libs
cc -I. -I/root/tmp/pear/temp/imagick -DPHP_ATOM_INC -I/var/tmp/pear-build-root/imagick-3.0.1/include -I/var/tmp/pear-build-root/imagick-3.0.1/main -I/root/tmp/pear/temp/imagick -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /root/tmp/pear/temp/imagick/imagick_class.c -fPIC -DPIC -o .libs/imagick_class.o
In file included from /root/tmp/pear/temp/imagick/imagick_class.c:21:
/root/tmp/pear/temp/imagick/php_imagick.h:49:31: error: wand/MagickWand.h: No such file or directory
In file included from /root/tmp/pear/temp/imagick/imagick_class.c:22:
/root/tmp/pear/temp/imagick/php_imagick_defs.h:72: error: expected specifier-qualifier-list before 'MagickWand'
/root/tmp/pear/temp/imagick/php_imagick_defs.h:80: error: expected specifier-qualifier-list before 'DrawingWand'
/root/tmp/pear/temp/imagick/php_imagick_defs.h:86: error: expected specifier-qualifier-list before 'PixelIterator'
/root/tmp/pear/temp/imagick/php_imagick_defs.h:98: error: expected specifier-qualifier-list before 'PixelWand'
/root/tmp/pear/temp/imagick/php_imagick_defs.h:105: error: expected ')' before '*' token
/root/tmp/pear/temp/imagick/php_imagick_defs.h:117: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'php_imagick_read_image_using_imagemagick'
/root/tmp/pear/temp/imagick/php_imagick_defs.h:119: er
真的吗?不可能?我究竟做错了什么?
最佳答案
我在写的时候遇到了和上面一样的错误(找不到wand/MagickWand.h)
pecl install imagick
在 config.m4 文件中进行一些搜索后,我发现包含目录是(自动)使用“$WAND_BINARY --cflags”找到的,其中 $WAND_BINARY 可以 f.ex。是/usr/local/bin/Wand-config。
无论如何,当我尝试从命令行运行它时,我被告知找不到 pkg-config。所以我需要做的就是安装 pkg-config。我在 Debian 上运行,所以我只需要写
apt-get install pkg-config
之后,一切正常!
关于php - 在 DV [mediatemple] 上安装 imagick - 不可能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8606861/
我想把一张图片转成只有黑白两种颜色的GIF格式 因此输出图像中的每个像素都将是黑色或白色 有人知道在 imagick 中进行转换的方法吗? 最佳答案 虽然写出双色 gif 的最终转换是相同的,但将图像
我在 Imagick 中设置图像的重力时遇到了一些真正的困难。 我已经成功地设置了 ImaickDraw 对象的引力,但是我没有成功地在 Imagick 对象中设置它。 下面是我当时正在使用的基本代码
resizeImage 和 scaleImage 有什么区别? 如果图像的大小大于 $myLimit,我需要调整图像的大小 示例(伪代码): $myLimit = 1MB user uplaod an
我在为 laravel 安装 devisephp 时遇到了问题。我正在使用 php7 开发最新版本的宅基地。当我进行 Composer 更新时,出现以下错误。 Problem 1 - Inst
我正在使用以下代码在另一个图像上屏蔽一个图像。在输出时,它给了我一个黑色背景的图像。 但我需要白色背景或透明背景。 以下是我用来将一个图像屏蔽在另一个图像上的代码。 resizeImage(274,
我想在具有特定宽度、高度和顶部位置的 Imagick 对象中使一个区域透明。 例如,我需要一个从第 15 像素到顶部的 30px x 30px 的透明区域,但我找不到实现它的方法。 $canvas1
我需要能够在图像内自动写入一些文本。根据图像亮度,脚本必须用白色或黑色书写。 那么如何使用 Imagick 检查图像的亮度/暗度? 最佳答案 你可以这样做: // Load the image $im
我刚刚开始使用 PHP 的 Imageick 库。 我首先裁剪用户图像,如下所示: $img_path = 'image.jpg'; $img = new Imagick($img_path); $i
我需要能够在图像内自动写入一些文本。根据图像亮度,脚本必须用白色或黑色书写。 那么如何使用 Imagick 检查图像的亮度/暗度? 最佳答案 你可以这样做: // Load the image $im
我对 iMagick 还很陌生,只找到了非常有限的 PHP 库文档。我很乐意调整图像大小并将它们写回硬盘驱动器,但我完全无法使用 JPG 等方式压缩图像。 这是我目前使用的代码: function s
我正在用js操作图像,我想保存这些转换后的图像。我正在使用 ajax 发布此数据: image : canvas.toDataURL('image/jpeg') 通过这种方式,我获得了图像的 base
简单调用 Imagick 类时: $image = new Imagick('/images/magick/atmsk.png'); 我收到错误信息: Fatal error: Uncaught ex
如何有效地压缩 PNG?就我而言,图像是具有透明度的小灰度图像。 目前我正在玩这个: // ... $im->setImageFormat('png'); $im->setImageColorspac
我正在尝试使用 Imagick 编辑图像,但出现如下异常: ImagickException: UnableToLoadModule `C:\xampp\apache\bin\IM_MOD_RL_J
我使用下面的代码来创建宝丽来效果,但它真的很分散注意力,周围没有任何透明效果。 polaroidImage(new ImagickDraw(), 25); /* output the image */
我必须在 PHP CLI 上用 Imagick 渲染一些东西。我注意到服务器内存每隔 3-5 天就会变满,所以我什至无法通过 ssh 或 ftp 连接。 我使用 memory_get_usage()
我希望能够使用 Imagick PHP 扩展检测图像是否透明。 到目前为止,我唯一的幸运就是运行 exec()/其他一些命令,并使用 ImageMagick 命令行工具来实现它。这就是我的意思: ex
我已经安装了 imagick php 模块,还使用 Brew 安装了 Image Magick。安装并添加到 php.ini 中的扩展后,我在 Apache (XAMPP) 启动时收到此错误。 d
我刚刚开始使用 Imagick/ImageMagick 库编写一些 PHP,并且看到了几个关于 setImageCompression 的示例,它们似乎以不同的方式实现了一些东西。 例如我看到它是这样
我有两张图片(第一个和第二个链接)。 First image Second image Third image 第三张图片由 imagick 生成,代码: $image1 = new \imagick
我是一名优秀的程序员,十分优秀!