ImageMagick支持webp格式

天翼云开发者社区
• 阅读 8

本文分享自天翼云开发者社区《ImageMagick支持webp格式》.作者:王****兰 ImageMagick要求webp库的版本大于等于0.4.1,如果系统中默认安装的库版本低于0.4.1则无法支持webp图片的处理:

checking for libwebp >= 0.4.1... no

因此需要安装大于等于0.4.1版本的webp库:

wget https:/(去掉括号内容)/storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-1.0.0.tar.gz
tar -xf libwebp-1.0.0.tar.gz 
cd libwebp-1.0.0
./configure --prefix=/usr/local/lib 
make && make install
ldconfig -n /usr/local/libwebp-1.0.0-linux-x86-64/lib

安装好webp库之后编译ImageMagick源码:

wget https:/(去掉括号内容)/imagemagick.org/download/ImageMagick.tar.gz
tar xvzf ImageMagick.tar.gz
cd ImageMagick-7.1.0-7
./configure --with-webp=yes
make && sudo make install
ldconfig /usr/local/lib

编译过程中可以看到已经支持webp:

WEBP               --with-webp=yes             yes

这样就可以正常处理webp格式图片:

[root@dev-23 common]# /usr/local/bin/identify ./20180720212906413.webp
./20180720212906413.webp WEBP 220x445 220x445+0+0 8-bit sRGB 8972B 0.000u 0:00.003
点赞
收藏
评论区
推荐文章
Stella981 Stella981
4年前
ImageMagick 环境安装 支持jpeg png
安装的ImageMagick发现ImageMagick竟然不支持jpeg和png需要安装额外的库安装了额外的库,但是依旧有如下情况<IMGalthttp://img.my.csdn.net/uploads/201209/09/1347151126\_9213.pngsrc"http://static.oschina.net/upload
Stella981 Stella981
4年前
Linux下php+imagemagick的图片处理环境安装(支持webp格式)
ImageMagick是一款功能强大的图片处理工具包,很多互联网应用中都会涉及到图片处理工作,比如切割、缩放、水印、格式转换等。ImageMagick就是一个理想的工具包。这里主要记录一下LinuxRedHat2.6.18下的环境安装过程。安装基础依赖:先检查一些基本的图片支持包是否已经安装,比如jpge和pngRedHat
Wesley13 Wesley13
4年前
PHP 5 安装配置(版本大于等于 5.3)
所需依赖包安装yum install autoconfyum install automakeyum install libtoolyum install re2cyum install bisonPHP安装(Apache版)
Wesley13 Wesley13
4年前
22 行 JS 写个图片格式转换器
虽然国内大厂(豆瓣、微信公众平台等)已支持Google推出的WebP图片格式来进一步优化性能,但其它多数软件平台还是只支持BMP、GIF、JPEG、PNG等经典格式,有时临时找个支持WebP的图片格式转换器也挺麻烦的,不如抄起键盘就是一把梭~通用源码(function(){
kafka数据同步到mysql
本文分享自天翼云开发者社区《》,作者:刘猛kafka安装使用dockercompose进行安装,dockercompose文件如下:version:'2'services:zookeeper:image:wurstmeister/zookeeperport
nginx证书缓存功能
本文分享自天翼云开发者社区《》.作者:云海背景:ssl证书之前是不支持公用的,不同的域名,如果引用同一本证书,是无法公用的,每个域名都要加载同一个证书,浪费内存新版本:在1.27.2版本中,nginx官方更新了ssl证书相关的实现,支持了ssl证书缓存共享
centos安装safe-rm
本文分享自天翼云开发者社区《》.作者:王兰saferm是一个安全的rm命令替代品,用于防止误删重要文件。从EPEL仓库中安装,按顺序输入以下指令:sudoyumupdateysudoyuminstallyepelreleasesudoyuminstally
基于Linux系统的PXE搭建方法
本文分享自天翼云开发者社区《》,作者:tn一、底层环境准备1、安装RedHat7.6系统2、关闭防火墙和Selinuxsystemctlstopfirewalldchkconfigfirewalldoffvim/etc/sysconfig/selinux修
Dummynet简单部署
本文分享自天翼云开发者社区《Dummynet简单部署》,作者:凸凹部署流程^准备内核版本 ^参看系统内核版本unamer 我们需要将ipfw编译成内核模块,请确保ipfw用到的内核源码版本同你linux系统运行内核版本一致。
故障测试之模拟网络丢包
本文分享自天翼云开发者社区《》,作者:yn1、模拟网络丢包工具——TC(TrafficControl)TC(TrafficControl)是linux自带的模块,一般不需要安装,TC要求内核2.4.18以上。Linux操作系统中的流量控制器TC用于Linu
天翼云开发者社区
天翼云开发者社区
Lv1
天翼云是中国电信倾力打造的云服务品牌,致力于成为领先的云计算服务提供商。提供云主机、CDN、云电脑、大数据及AI等全线产品和场景化解决方案。
文章
987
粉丝
16
获赞
40