PHP中imagick函数的中文解释

imagick的:: adaptiveBlurImage - 增加了自适应模糊滤镜图像 
imagick的:: adaptiveResizeImage - 自适应调整图像数据依赖三角 
imagick的:: adaptiveSharpenImage - 自适应锐化图像 
imagick的:: adaptiveThresholdImage - 选择一个阈值,根据每个像素上的强度范围 
imagick的:: addImage - imagick的物体图像列表中添加新形象 
imagick的:: addNoiseImage - 添加随机噪声图像 
imagick的:: affineTransformImage - 变换图像 
imagick的:: animateImages - 一幅或多幅图像动画 
imagick的:: annotateImage - 注文本的图像 
imagick的:: appendImages - 追加一组图片 
imagick的:: averageImages - 平均的一组图像 
imagick的:: blackThresholdImage - 强制所有低于阈值的像素变成黑色 
imagick的:: blurImage - 将图像模糊滤镜 
imagick的:: borderImage - 图像周围的边框 
imagick的:: charcoalImage - 模拟木炭画 
imagick的:: chopImage - 删除一个地区的形象和修剪 
imagick的::清除 - 清除所有相关的资源imagick的对象 
imagick的:: clipImage - 沿第一条路径从8BIM配置文件的剪辑 
imagick的:: clipPathImage - 夹沿着命名从8BIM配置文件的路径 
imagick的::克隆 - 使imagick的对象的精确副本 
imagick的:: clutImage - 替换图像中的颜色 
imagick的:: coalesceImages - 复合材料的一组图像 
imagick的:: colorFloodfillImage - 更改任何像素的颜色值匹配目标 
imagick的:: colorizeImage - 共混填充颜色与图像 
imagick的:: combineImages的的 - 将一个或多个图像组合成一个单一的形象 
imagick的:: commentImage - 您的图像添加注释 
imagick的:: compareImageChannels - 返回一个或多个图像中的差异 
imagick的:: compareImageLayers - 返回最大边界地区,图像之间 
imagick的:: compareImages的的 - 重建图像的图像进行比较 
imagick的:: compositeImage - 复合图像到另一个 
imagick的:: __construct - ,imagick的构造 
imagick的:: contrastImage - 改变图像的对比度 
imagick的:: contrastStretchImage - 增强的对比度的彩色图像 
imagick的:: convolveImage - 应用自定义的卷积核的图像 
imagick的:: cropImage - 中提取的图像区域 
imagick的:: cropThumbnailImage - 创建作物缩略图 
imagick的::电流 - 返回一个引用到当前Imagick对象 
imagick的:: cycleColormapImage - 取代了图像的色彩对照表 
imagick的:: decipherImage - 解密图像 
imagick的:: deconstructImages - 返回某些像素图像之间的差异 
Imagick :: deleteImageArtifact - 删除图像神器的 
从图像歪斜imagick的:: deskewImage - 删除 
imagick的:: despeckleImage - 减少图像中的斑点噪声 
imagick的::破坏 - 破阵imagick的对象 
imagick的:: displayImage - 显示图像 
imagick的:: displayImages的的 - 显示图像或图像序列 
imagick的:: distortImage - 扭曲图像,使用各种失真方法 
imagick的:: drawImage方法 - 呈现ImagickDraw的对象对当前图像 
imagick的:: edgeImage - 增强的图像内的边缘。 
imagick的:: embossImage - 返回一个灰度图像与三维效果 
imagick的:: encipherImage - 明文进行加密图像 
imagick的:: enhanceImage - 改善嘈杂的图像质量 
imagick的:: equalizeImage - 图像的直方图均衡 
imagick的:: evaluateImage - 应用图像表达 
imagick的:: exportImagePixels - 出口原始图像像素 
imagick的:: extentImage - 设置图像的大小 
imagick的:: flattenImages的的 - 合并的图像序列 
imagick的:: flipImage - 创建一个垂直镜像 
imagick的:: floodFillPaintImage - 更改任何像素的颜色值匹配目标 
imagick的:: flopImage - 创建水平镜像 
imagick的:: frameImage - 将一个模拟的三维边界 
imagick的:: functionImage - 在图像上应用功能 
imagick的:: fxImage - 计算表达式中的每个像素的图像 
imagick的:: gammaImage - 伽玛校正图像 
imagick的:: gaussianBlurImage - 模糊的图像 
imagick的:: getColorspace - 获取的色彩空间 
Imagick :: getCompression - 获取对象的压缩类型 
Imagick :: getCompressionQuality - 获取对象的压缩质量 
imagick的:: getCop​​yright - 作为一个字符串返回ImageMagick的API版权 
Imagick ::的getFileName - 相关的文件名与图像序列 
imagick的:: GETFONT - 获取字体 
imagick的::的getFormat - 返回imagick的对象的格式 
Imagick :: getGravity - 获取重力 
imagick的:: getHomeURL - 返回ImageMagick的主页网址 
imagick的::的getImage - 返回一个新的imagick的对象 
Imagick :: getImageAlphaChannel - 获取图像alpha通道 
Imagick :: getImageArtifact - 获取图像神器 
imagick的:: getImageBackgroundColor的 - 传回图像的背景颜色 
imagick的:: getImageBlob - 传回的图像序列作为一个blob 
imagick的:: getImageBluePrimary - 返回chromaticy的蓝三原色点 
imagick的:: getImageBorderColor - 返回图像边框颜色 
imagick的:: getImageChannelDepth - 为特定的图像通道获取的深度 
比较imagick :: getImageChannelDistortion - 重建图像的图像的图像信道 
imagick的:: getImageChannelDistortions - 获取信道失真 
imagick的:: getImageChannelExtrema - 一个或多个图像通道获取的极值 
imagick的:: getImageChannelKurtosis - 的getImageChannelKurtosis目的 
imagick的:: getImageChannelMean - 获取的均值和标准差 
imagick的:: getImageChannelRange - 获取通道范围 
imagick的:: getImageChannelStatistics - 返回图像中每个通道的统计信息 
imagick的:: getImageClipMask - 获取图像剪辑遮罩 
imagick的:: getImageColormapColor - 返回指定的颜色表索引的颜色 
imagick的:: getImageColors - 图像中获取一些独特的颜色 
imagick的:: getImageColorspace - 获取图像的色彩 
imagick的:: getImageCompose - 返回复合操作与图像关联 
Imagick :: getImageCompression - 获取当前图像的压缩类型 
Imagick :: getImageCompressionQuality - 获取当前图像的压缩质量 
imagick的:: getImageDelay - 获取图像延迟 
imagick的:: getImageDepth - 获取图像深度 
imagick的:: getImageDispose - 获取图像的处理方法 
比较Imagick :: getImageDistortion - 图像重建图像 
imagick的:: getImageExtrema - 获取图像的极值 
Imagick :: getImageFilename - 返回序列中的一个特定的图像文件名 
imagick的:: getImageFormat - 返回序列中的一个特定的图像格式 
imagick的:: getImageGamma - 获取图像的伽马 
imagick的:: getImageGeometry - 获取的宽度和高度,作为一个关联数组 
Imagick :: getImageGravity - 获取图像的重力 
imagick的:: getImageGreenPrimary - 返回chromaticy的绿原色点 
imagick的:: getImageHeight - 返回图像的高度 
Imagick :: getImageHistogram - 获取图像的直方图 
imagick的:: getImageIndex - 获取当前活动图像的索引 
imagick的:: getImageInterlaceScheme - 获取图像的隔行扫描计划 
imagick的:: getImageInterpolateMethod - 返回插值方法 
imagick的:: getImageIterations - 获取图像迭代 
imagick的:: getImageLength - 返回图像的长度(以字节为单位) 
Imagick :: getImageMagickLicense - 返回一个字符串,其中包含ImageMagick的许可证 
如果图像有一个蒙版通道imagick的:: getImageMatte - 返回 
imagick的:: getImageMatteColor - 返回图像亚光色 
Imagick :: getImageOrientation - 获取图像的方向 
imagick的:: getImagePage - 返回页面几何 
imagick的:: getImagePixelColor - 返回指定像素的颜色 
imagick的:: getImageProfile - 返回命名的图像轮廓 
imagick的:: getImageProfiles - 返回图像轮廓 
imagick的:: getImageProperties - 返回图片属性 
imagick的:: getImageProperty - 返回命名的图像属性 
imagick的:: getImageRedPrimary - 返回红基色的色度点 
imagick的:: getImageRegion - 中提取的图像区域 
imagick的:: getImageRenderingIntent - 获取图像渲染意图 
Imagick :: getImageResolution - 获取图像的X和Y分辨率 
imagick的:: getImagesBlob - 返回一个blob的所有图像序列 
imagick的:: getImageScene - 获取的图像场景 
imagick的:: getImageSignature - 生成SHA-256消息摘要 
imagick的::和getimagesize - 返回图像的长度(以字节为单位) 
imagick的:: getImageTicksPerSecond - 获取图像每秒滴答 
Imagick :: getImageTotalInkDensity - 获取图像总的油墨密度 
imagick的:: getImageType - 获取潜在的图像类型 
imagick的:: getImageUnits - 获取图像分辨率单位 
imagick的:: getImageVirtualPixelMethod - 返回虚拟像素的方法 
imagick的:: getImageWhitePoint - 返回色度白点 
imagick的:: getImageWidth - 返回图像的宽度 
imagick的:: getInterlaceScheme - 获取对象隔行计划 
imagick的:: getIteratorIndex - 获取当前活动图像的索引 
imagick的:: getNumberImages - 返回对象中的图像数量 
Imagick :: getOption - 返回具有指定键关联的值 
imagick的:: getPackageName - 返回ImageMagick的包名 
imagick的:: GETPAGE - 返回页面几何 
imagick的:: getPixelIterator - 返回MagickPixelIterator, 
Imagick :: getPixelRegionIterator - 获取ImagickPixelIterator的图像部分 
imagick的:: getPointSize - 获取点大小 
imagick的:: getQuantumDepth - 获取量子深度 
imagick的:: getQuantumRange - 返回imagick的量程范围 
imagick的:: getReleaseDate的 - 返回ImageMagick的发布日期 
imagick的::的getResource - 返回指定资源的内存使用 
imagick的:: getResourceLimit的的 - 返回指定的资源限制 
imagick的:: getSamplingFactors - 获取的水平和垂直采样因子 
imagick的:: getSize - 返回imagick的对象与相关的大小 
imagick的:: getSizeOffset - 返回偏移大小 
imagick的::的getVersion - 返回ImageMagick的API版本 
imagick的:: haldClutImage - 替换图像中的颜色 
imagick的:: hasNextImage - 检查对象有更多图片 
imagick的:: hasPreviousImage - 检查对象有一个以前的图像 
imagick的:: identifyImage - 标识的图像,并获取属性 
imagick的:: implodeImage - 创建一个新的形象作为一个副本 
imagick的:: importImagePixels - 进口图像像素 
imagick的:: labelImage - 图像添加一个标签 
imagick的:: levelImage - 调整图像的水平 
imagick的:: linearStretchImage - 饱和的图像强度延伸 
imagick的:: liquidRescaleImage - 动画的图像或图像 
imagick的:: magnifyImage - 调整图像大小2倍 
imagick的:: mapImage - 替换颜色的图像,参考图像最接近的颜色。 
imagick的:: matteFloodfillImage - 更改颜色的透明度值 
imagick的:: medianFilterImage - 适用于数字滤波器 
imagick的:: mergeImageLayers - 合并图像层 
imagick的:: minifyImage - 调整图像大小以一半大小 
imagick的:: modulateImage - 控制亮度,饱和度,色调 
imagick的:: montageImage - 创建一个复合图像 
imagick的:: morphImages - 方法摇身一变一组图片 
imagick的:: mosaicImages - 形成了一个从图像马赛克 
imagick的:: motionBlurImage - 模拟运动模糊 
imagick的:: negateImage - 否定的参考图像中的颜色 
imagick的:: newImage - 创建一个新的形象 
imagick的:: newPseudoImage - 创建一个新的形象 
imagick的:: Nextimage软件 - 移动到下一个图像 
imagick的:: normalizeImage - 增强的对比度的彩色图像 
imagick的:: oilPaintImage - 模拟油画 
imagick的:: opaquePaintImage - 更改任何像素的颜色值匹配目标 
imagick的:: optimizeImageLayers - 删除重复部分的图像优化 
imagick的:: orderedPosterizeImage - 执行有序抖动 
imagick的:: paintFloodfillImage - 更改任何像素的颜色值匹配目标 
imagick的:: paintOpaqueImage - 更改任何匹配颜色的像素 
imagick的:: paintTransparentImage - 填写定义的颜色相匹配的颜色改变任何像素 
imagick的:: pingImage - 取有关图像的基本属性 
Imagick :: pingImageBlob - 快速获取属性 
imagick的:: pingImageFile - 一个轻量级的方式获取基本的图像属性 
imagick的:: polaroidImage - 模拟宝丽莱图片 
imagick的:: posterizeImage - 减少了数量有限的图像色彩层次 
imagick的::的previewImages - 快速图像处理针点适当的参数 
imagick的:: previousImage - 在对象移动到前面的图像 
imagick的:: profileImage - 添加或删除的档案从图像 
imagick的:: quantizeImage - 分析的参考图像内的颜色 
imagick的:: quantizeImages的的 - 分析的图像序列中的颜色 
imagick的:: queryFontMetrics - 返回一个数组,表示字体量度 
imagick的:: queryFonts - 返回配置的字体 
imagick的:: queryFormats - 返回imagick的所支持的格式 
imagick的:: radialBlurImage - 径向模糊图像 
imagick的:: raiseImage - 创建一个模拟3D按钮般的效果 
imagick的:: randomThresholdImage - 创建高对比度,彩色图像 
imagick的:: readImage - 读取图像文件名 
imagick的:: readImageBlob - 读取图像从一个二进制字符串 
imagick的:: readImageFile - 读取图像从打开的文件句柄 
imagick的:: recolorImage - Recolors图像 
imagick的:: reduceNoiseImage - 平滑图像的轮廓 
imagick的:: remapImage - 重新映射图像颜色 
imagick的:: removeImage - 从图像列表中删除图像 
imagick的:: removeImageProfile - 删除命名的图像轮廓,并返回它 
imagick的::渲染 - 渲染所有前面的绘图命令 
imagick的:: resampleImage - 重定图像所需的分辨率 
imagick的:: resetImagePage - 复位图像页 
imagick的::在resizeImage - 缩放影像 
imagick的:: rollImage - 偏移图像 
imagick的:: rotateImage - 旋转图像 
imagick的:: roundCorners - 大红大紫图像边角 
imagick的:: sampleImage - 缩放图像像素采样 
imagick的:: scaleImage - 缩放大小的图像 
imagick的:: segmentImage - 分部的图像 
分隔Imagick :: separateImageChannel - 一个通道从图像 
imagick的:: sepiaToneImage - 深褐色调的图像 
imagick的:: setBackgroundColor的 - 设置对象的默认背景颜色 
imagick的:: setColorspace - 集色彩 
Imagick :: setCompression - 设置对象的默认压缩类型 
Imagick :: setCompressionQuality - 对象的设置默认的压缩质量 
Imagick ::的setFileName - 前设置文件名您读取或写入的图像 
设置Imagick :: setFirstIterator - imagick的迭代器的第一张图像 
imagick的:: setFont - 设置字体 
imagick的:: Set格式 - imagick的对象设置格式 
Imagick :: setGravity - 设置重力 
imagick的:: setImage - 替换对象中的图像 
imagick的:: setImageAlphaChannel - 设置图像alpha通道 
Imagick :: setImageArtifact - 设置图像神器的 
imagick的:: setImageBackgroundColor的 - 设置图像的背景颜色 
imagick的:: setImageBias - 设置图像卷积图像的任何方法偏置 
imagick的:: setImageBluePrimary - 设置图像色度蓝三原色点 
imagick的:: setImageBorderColor - 设置图像边框颜色 
imagick的:: setImageChannelDepth - 设置一个特定的图像通道的深度 
imagick的:: setImageClipMask - 设置图像剪辑遮罩 
imagick的:: setImageColormapColor - 设置指定的颜色表索引的颜色 
imagick的:: setImageColorspace - 设置图像的色彩 
imagick的:: setImageCompose - 设置图像合成算 
Imagick :: setImageCompression - 将图像压缩 
Imagick :: setImageCompressionQuality - 将图像压缩质量 
imagick的:: setImageDelay - 设置图像延迟 
imagick的:: setImageDepth - 设置图像深度 
imagick的:: setImageDispose - 设置图像的处理方法 
Imagick :: setImageExtent - 设置图像的大小 
Imagick :: setImageFilename - 设置一个特定的图像文件名 
imagick的:: setImageFormat - 设置一个特定的图像格式 
imagick的:: setImageGamma - 设置图像的伽马 
Imagick :: setImageGravity - 设置图像的重力 
imagick的:: setImageGreenPrimary - 设置图像色度绿原色点 
imagick的:: setImageIndex - 设置迭代器的位置 
imagick的:: setImageInterlaceScheme - 将图像压缩 
imagick的:: setImageInterpolateMethod - 设置图像插值像素的方法 
imagick的:: setImageIterations - 设置图像迭代 
imagick的:: setImageMatte - 设置图像蒙版通道 
imagick的:: setImageMatteColor - 设置图像亚光色 
imagick的:: setImageOpacity的的 - 设置图像的透明度级别 
设置Imagick :: setImageOrientation - 图像的方向 
imagick的:: setImagePage - 设置页面的图像几何形状 
imagick的:: setImageProfile - imagick的对象添加一个名为profile 
imagick的:: setImageProperty - 设置图像属性 
imagick的:: setImageRedPrimary - 设置图像色度红基色点 
imagick的:: setImageRenderingIntent - 设置图像渲染意图 
Imagick :: setImageResolution - 设置图像分辨率 
imagick的:: setImageScene - 设置图像场景 
imagick的:: setImageTicksPerSecond - 设置图像每秒滴答 
imagick的:: setImageType - 设置图像类型 
imagick的:: setImageUnits - 设置图像分辨率单位 
imagick的:: setImageVirtualPixelMethod - 设置图像的虚拟像素的方法 
imagick的:: setImageWhitePoint - 设置图像色度白点 
imagick的:: setInterlaceScheme - 将图像压缩 
imagick的:: setIteratorIndex - 设置迭代器的位置 
设置Imagick :: setLastIterator - imagick的迭代器的最后一个影像 
Imagick ::版setOption - 设置一个选项 
imagick的:: setPage - 设置页面几何imagick的对象 
imagick的:: setPointSize - 设置点的大小 
Imagick :: setResolution - 设置图像分辨率 
imagick的:: setResourceLimit的的 - 设置兆字节中的特定资源的极限 
imagick的:: setSamplingFactors - 设置图像采样因素 
imagick的::用setSize - 设置imagick的对象的大小 
imagick的:: setSizeOffset - 设置imagick的对象的大小和偏移 
imagick的::的setType - 设置图像类型属性 
imagick的:: shadeImage - 创建一个3D效果 
imagick的:: shadowImage - 模拟图像阴影 
imagick的:: sharpenImage - 锐化图像 
imagick的:: shaveImage - 刮胡子像素的图像边缘 
imagick的:: shearImage - 创建一个平行四边形 
imagick的:: sigmoidalContrastImage - 调整图像的对比度 
imagick的:: sketchImage - 模拟铅笔素描 
imagick的:: solarizeImage - 适用曝光效果的图像 
imagick的:: sparseColorImage - 插值颜色 
imagick的:: spliceImage - 图像拼接纯色 
imagick的:: spreadImage - 随机位移在一个块中的每个像素 
imagick的:: steganoImage - 在图像中隐藏的数字水印 
imagick的:: stereoImage - 复合材料两个图像 
imagick的:: stripImage - 去掉所有的配置文件和注释的图像 
imagick的:: swirlImage - 漩涡中心的图像的像素 
imagick的:: textureImage - 重复瓷砖的纹理图像 
imagick的:: thresholdImage - 基于阈值改变单个像素的值 
imagick的:: thumbnailImage - 改变图像的大小 
imagick的:: tintImage - 适用于图像中的每个像素的颜色矢量 
imagick的:: transformImage - 便利的方法设置裁剪尺寸和图像几何 
imagick的:: transparentPaintImage - 油漆像素透明 
imagick的:: transposeImage - 创建一个垂直镜像 
imagick的:: transverseImage - 创建水平镜像 
imagick的:: trimImage - 删除从图像边缘 
imagick的:: uniqueImageColors - 放弃所有,但任何像素的颜色之一 
imagick的:: unsharpMaskImage - 锐化图像 
imagick的::有效 - 检查,如果当前的产品是有效的 
imagick的:: vignetteImage - 添加暗角滤波器的图像 
imagick的:: waveImage - 对图像应用滤波器 
imagick的:: whiteThresholdImage - 强制所有超过阈值的像素变成白色 
imagick的:: writeImage - 图像写入到指定的文件名 
imagick的:: writeImageFile - 图像写入一个文件句柄 
imagick的:: writeImages的的 - 写入图像或图像序列 
imagick的:: writeImagesFile - 写入帧一个文件句柄

(0)

相关推荐

  • PHP中使用imagick实现把PDF转成图片

    PHP Manual里,对imagick的描述,真的是简洁,每个成员函数,点击打开就看到如下文本: 复制代码 代码如下: Warning This function is currently not documented; only its argument list is available. 刚才解决了PHP加载问题后,对图片的处理相当方便,网上随便找了一段: 复制代码 代码如下: <?php Header("Content-type: image/jpeg");    /*

  • PHP Imagick完美实现图片裁切、生成缩略图、添加水印

    本文实例讲解了PHP使用Imagick 裁切.生成缩略图.添加水印自动检测和处理,支持gif,分享给大家供大家参考,具体内容如下 调用方式: include 'imagick.class.php'; $image = new lib_image_imagick(); $image->open('a.gif'); $image->resize_to(100, 100, 'scale_fill'); $image->add_text('1024i.com', 10, 20); $image-

  • php_imagick实现图片剪切、旋转、锐化、减色或增加特效的方法

    本文实例讲述了php_imagick实现图片剪切.旋转.锐化.减色或增加特效的方法.分享给大家供大家参考.具体分析如下: 一个可以供PHP调用ImageMagick功能的PHP扩展.使用这个扩展可以使PHP具备和ImageMagick相同的功能. ImageMagick是一套功能强大.稳定而且免费的工具集和开发包,可以用来读.写和处理超过185种基本格式的图片文件,包括流行的TIFF, JPEG, GIF, PNG, PDF以及PhotoCD等格式.利用ImageMagick,你可以根据web应

  • php实现在新浪云中使用imagick生成缩略图并上传的方法

    本文实例讲述了php实现在新浪云中使用imagick生成缩略图并上传的方法.分享给大家供大家参考,具体如下: imagick是一款php的图像处理插件了我们可以使用imagick来进行许多的一些操作了,下面我们来看一篇关于php在新浪云中使用imagick的方法吧,具体的细节如下. php在新浪云中使用imagick生成缩略图并上传到Storage的方法 <?php //缩略图 $tmpFile ='http://XXXX.com/original.jpg' ; list($width, $he

  • PHP中使用Imagick实现各种图片效果实例

    imagick是一个功能强大的图像处理库.  说是翻译 其实就是简要介绍imagick 的主要功能的或者说是我觉得比较实用的功能函数的介绍 以及使用的例子.  因为本人的英语水平有限,所以采用比较通俗或者说比较贴近应用化的语言来描述.  先欣赏一组炫丽的效果: 偏置图像:   例子: 复制代码 代码如下: <?php  ini_set('display_errors',1);  header('Content-type: image/jpeg');  $image = new Imagick('

  • PHP使用imagick扩展实现合并图像的方法

    本文实例讲述了PHP使用imagick扩展实现合并图像的方法.分享给大家供大家参考,具体如下: 女朋友做外贸的,最近需要做个产品册,要求是每张A4纸上有20个图片,我心想小case吧,哥们会点ps呢.可是当她把图片发给俺,俺一看差点吓屎,近10000张图片,这要ps必定吐血身亡... 还好俺还会点php,好吧,写个小程序来完成拼图.因为图片都是按编号排列的,要求给每个图片都加上编号,于是我的思路是:1.先把所有图片缩放到统一尺寸 2.把每张图片和编号组合到一张图 3.把每20张图再组合到一张图.

  • php Imagick获取图片RGB颜色值

    很多图片站点都会根据用户上传的图片检索出图片的主要颜色值,然后在通过颜色搜索相关的图片. 之前按照网上的方法将图片缩放(或者马赛克)然后遍历每个像素点,然后统计处RGB次数最多的值,这做法效率太低而且取到的RGB值不够精确.之后才发现使用Imagick的quantizeImage方法能够很方便的取到图片中平均的RGB值. $average = new Imagick("xiaocai.jpg"); $average->quantizeImage( 10, Imagick::COL

  • 浅谈php扩展imagick

    PHP建图通常都用GD库,因为是内置的不需要在服务器上额外安装插件,所以用起来比较省心,但是如果你的程序主要的功能就是处理图像,那麼就不建议用GD了,因为GD不但低效能而且能力也比较弱,佔用的系统资源也颇多,另外GD的creatfrom也有bug,而imagick却是一个很好的替代品,为此最近把我的一个项目由GD改成了imagick,但是改完之后出现了一些状况在此分享给大家. 首先说一下我这边出现的状况: 状况一:需要重写图像操作class 状况二:imagick多线程时会导致cpu使用率暴增到

  • PHP中使用imagick生成PSD文件缩略图教程

    第一步.安装ImageMagick 首先需要安装 ImageMagick http://imagemagick.org/script/binary-releases.php#windows,因为 imagick 是一个可以供 PHP 调用 ImageMagick 功能的PHP扩展.(目前最新版本是:ImageMagick-6.8.9-5-Q16-x64-dll.exe) 安装目录不能有空格,我个人是安装在 C 盘根目录: 复制代码 代码如下: C:\ImageMagick 一路默认安装即可,安装

  • windows7下安装php的imagick和imagemagick扩展教程

    最近的PHP项目中,需要用到切图和缩图的效果,在linux测试服务器上很轻松的就安装好php imagick扩展.但是在本地windows开发环境,安装过程遇到好多问题,在此与大家分享. 1. 下载 ImageMagick 下载地址:http://imagemagick.org/script/binary-releases.php#windows 下载最新版本,ImageMagick-6.8.6-9-Q16-x86-dll.exe 2. 安装 ImageMagick 安装 ImageMagick

  • PHP中使用Imagick操作PSD文件实例

    参考资料: http://www.php.net/manual/zh/book.imagick.php 前提 复制代码 代码如下: $im = new Imagick("test.psd"); 获取图层数目 复制代码 代码如下: $num_layers = $im->getNumberImages(); 获取所有参数: 复制代码 代码如下: for ($i = 0, $num_layers = $im->getNumberImages(); $i < $num_lay

  • 利用php_imagick实现复古效果的方法

    介绍 php_imagick是一个可以供PHP调用ImageMagick功能的PHP扩展,使用这个扩展可以使PHP具备和ImageMagick相同的功能. ImageMagick是一套功能强大.稳定而且免费的工具集和开发包,可以用来读.写和处理超过185种基本格式 的图片文件,包括流行的TIFF, JPEG, GIF, PNG, PDF以及PhotoCD等格式.利用ImageMagick,你可以根据web应用程序的需要动态生成图片, 还可以对一个(或一组)图片进行改变大小.旋转.锐化.减色或增加

  • php使用Imagick生成图片的方法

    本文实例讲述了php使用Imagick生成图片的方法.分享给大家供大家参考.具体如下: 这里使用Imagick 生成图片 解决了图片写中文文字乱码问题,添加支持的字体 public function getPic(){ header('Content-Type: text/html; charset=utf-8'); $text = '中粮屯河(sh600737)';//中粮屯河(sh600737) $watermark = '305988103123zczcxzas'; $len = strl

随机推荐