需要两步
用imagemagick生成gif的缩略图不能一步到位,需要两步操作
第一步
convert sinykk.gif -coalesce sinykk_coalesce.gif
第二步
convert sinykk_coalesce.gif -resize "300X300>" sinykk_end.gif
就算要批量处理也很容易了.
说明:
"300X300>" 这个是当GIF图片没有300的长宽将不进行长宽操作
-coalesce
Fully define the look of each frame of an GIF animation sequence, to form a 'film strip' animation.
Overlay each image in an image sequence according to its -dispose meta-data, to reproduce the look of an animation at each point in the animation sequence. All images should be the same size, and are assigned appropriate GIF disposal settings for the animation to continue working as expected as a GIF animation. Such frames are more easily viewed and processed than the highly optimized GIF overlay images.
The animation can be re-optimized after processing using the -layers method 'optimize', though there is no guarantee that the restored GIF animation optimization is better than the original.
分享到:
相关推荐
NULL 博文链接:https://ww111.iteye.com/blog/841957
使用 phantomjs 和 im4java 生成网页缩略图,切图用的是ImageMagick,附送im4java调用ImageMagick处理图片代码,包括剪切、调整大小、调整到指定比例大小不足部分补白边。包含 phantomjs 包,不包含ImageMagick。
ImageMagick命令使用文档
使用ImageMagick,您可以轻松,更快地创建缩略图,比使用PHP的容易得多。 <?php // Location to upload main image: $mainDir = $_SERVER['DOCUMENT_ROOT'].'/images/l/'; // Location to create the thumb ...
thumbd, 基于 Node.js/AWS/ImageMagick的图像缩略图服务 Thumbd Thumbd是构建在 node.js 。SQS 。S3和ImageMagick之上的图像缩略图服务器。你可以在 Heroku 轻松运行 Thumbd 。 只需使用 config:set 设置适当的环境...
功能: 1.按比例缩小/放大 2.填充背景色 3.按区域裁剪 4.添加水印,包括水印的位置,透明度等 使用imagemagick/GD库实现
缩略图生成类,支持imagemagick及gd库两种处理 功能: 1.按比例缩小/放大 2.填充背景色 3.按区域裁剪 4.添加水印,包括水印的位置,透明度等 * Func: * public set_config: 设置参数 * public create_thumb: ...
缩略图生成类,支持imagemagick及gd库两种处理 功能: 1.按比例缩小/放大 2.填充背景色 3.按区域裁剪 4.添加水印,包括水印的位置,透明度等 * Func: * public set_config: 设置参数 * public create_thumb: ...
缩略图生成类,支持imagemagick及gd库两种处理 功能: 1.按比例缩小/放大 2.填充背景色 3.按区域裁剪 4.添加水印,包括水印的位置,透明度等 * Func: * public set_config: 设置参数 * public create_thumb: ...
使用ImageMagick生成水印的JavaScript脚本
里说的imagick 是 ImageMagick 在PHP下的扩展,本文给大家介绍PHP利用imagick生成组合缩略图,需要的朋友参考下
使用ImageMagick给图片在指定位置加文字,可以实现P图软件一样的效果。加上for循环语句,可以实现批量给图片加文字。 关于ImageMagick,是一款免费的命令行图像处理软件,支持windows,linux,Mac OS多平台,下载...
缩略图生成类,支持imagemagick及gd库两种处理 功能: 1.按比例缩小/放大 2.填充背景色 3.按区域裁剪 4.添加水印,包括水印的位置,透明度等 * Func: * public set_config: 设置参数 * public create_thumb: ...
使用ImageMagick的创建,编辑,撰写,或转换位图图像。它可以读取和写入各种格式(超过200种)的图像,包括PNG,JPEG,GIF,HEIC,TIFF,DPX,EXR,WebP,Postscript,PDF和SVG。使用ImageMagick可以调整图像大小,...
ImageMagick, JMagick安装、配置及使用 使用JMagick压缩图片大小尺寸 生成高品质缩略图,jmagick使用指南
主要介绍了PHP中使用imagick生成PSD文件缩略图教程,本文讲解了安装ImageMagick、安装imagick、检查安装是否成功、生成PSD文件缩略图等内容,需要的朋友可以参考下
本文实例讲述了php实现的支持imagemagick及gd库两种处理的缩略图生成类及其用法实例,非常具有实用价值。分享给大家供大家参考。具体如下: 一、功能: 1.按比例缩小/放大 2.填充背景色 3.按区域裁剪 4.添加水印,...
然后,需要使用ImageMagick工具修改图片的hash值,执行命令find . -iname "*.png" -exec echo {} \; -exec convert {} {} \;,将所有png图片的hash值修改为新的hash值。 接着,需要使用ImageMagick工具修改图片的...