`
85977328
  • 浏览: 1903921 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jpeg的渐进式体验(imagemagick )

 
阅读更多
前言
    JPEG文件有两种保存方式,分别是Baseline JPEG(标准型)和Progressive JPEG(渐进式)。标准型是逐行显示他片,渐进式是从模糊到清晰。

imagemagick官网网站
http://www.imagemagick.org/script/index.php

一 安装libjpegs
在 http://www.imagemagick.org/download/delegates/ 找到最新的jpegsrc文件,下载jpegsrc.v9a
./configure
make
make install
jpegsrc.v9a在64位机器下安装,默认会把动态库拷贝到32位目录下,需要手工移动
mv /usr/local/lib/libjpeg.* /usr/local/lib64

二 安装imagemagick
./configure --prefix=/opt/imageMagick -enable-shared -enable-lzw -without-perl -with-modules

三 转换命令
格式:magick 源图片 -interlace Plane 新图片
magick sea.jpg -interlace Plane sea2.jpg

四 调试
找一张150K左右的图片,然后启动nginx,或者apache。将这个图片放入静态目录下,并转换。
调试的时候可以使用chrome限速工具,如图:
选择限速窗口


自定义限速规则,我这边选择的是150K图片,限制的速度是160K,这里描述有错误,是网络的速度,所以120K相当于15K。延迟是0.



参考文章
http://mp.weixin.qq.com/s?__biz=MzA4Nzc4MjI4MQ==&mid=400306922&idx=1&sn=3aa19f71b876a30d762c6d67750f98d1&scene=1&srcid=11019YwgI6uEcg5X3sly6Idw#wechat_redirect

安装参考
Imagemagick中解决convert: no decode delegate for this image format 问题
http://www.xgezhang.com/imagemagick_convert_problem.html
http://www.ithao123.cn/content-1022376.html

error while loading shared libraries: libjpeg.so.9
http://blog.sina.com.cn/s/blog_7956a73c0100wj9h.html
  • 大小: 344 KB
  • 大小: 315.8 KB
3
0
分享到:
评论

相关推荐

    页面利用渐进式JPEG来提升用户体验度

    页面利用渐进式JPEG来提升用户体验度 在网页设计与优化中,图片的加载速度对于用户体验至关重要。由于JPEG格式在互联网上广泛使用,它对页面性能的影响不容忽视。JPEG文件主要有两种保存方式:Baseline JPEG(标准...

    php中ImageMagick安装教程;ImageMagick安装包;ImageMagick安装注意事项;pdf转img

    ImageMagick安装包;ImageMagick安装注意事项;pdf转imgphp中ImageMagick安装教程;ImageMagick安装包;ImageMagick安装注意事项;pdf转imgphp中ImageMagick安装教程;ImageMagick安装包;ImageMagick安装注意事项;...

    ImageMagick7.0.8 win64 16安装包下载。使用moviepy抛ImageMagick异常问题解决

    它可以读取和写入各种格式(超过200种)的图像,包括PNG,JPEG,GIF,HEIC,TIFF,DPX,EXR,WebP,Postscript,PDF和SVG。使用ImageMagick可以调整图像大小,翻转,镜像,旋转,变形,剪切和变换图像,调整图像颜色...

    ImageMagick

    这个软件包主要用于创建、编辑、合成以及转换静态、动态图片,涵盖了各种常见的图像格式,如JPEG、PNG、GIF、BMP以及许多专业格式。ImageMagick的核心功能包括图像缩放、旋转、裁剪、颜色调整、滤镜应用以及添加文字...

    ImageMagick-6.9.11-16.tar.gz ImageMagick图像软件下载

    1. 图像读取与写入:支持超过89种图像格式,如JPEG、PNG、GIF、BMP、PDF、SVG等,使得用户能够轻松地在不同格式间转换。 2. 图像处理:提供丰富的操作命令,包括裁剪、缩放、旋转、模糊、锐化、色彩调整、添加边框...

    ImageMagick安装支持heic格式.docx

    例如,`convert JFIF.heic test1.jpg`将HEIC格式的JFIF.heic转换为JPEG格式的test1.jpg,而`convert test.jp2 test2.jpg`则将JP2格式的图片转换为JPEG格式。 在Java环境中,可以使用JavaMagick或JMagick这样的Java...

    ImageMagick-7.0.11-0.tar.gz

    它的功能非常全面,支持多种文件格式,包括常见的JPEG、PNG、GIF、BMP以及更专业的TIFF和PDF等。ImageMagick-7.0.11-0是该软件的一个特定版本,此版本可能包含了性能优化、新功能添加或对已知问题的修复。 在...

    ImageMagick 7.0.7 Q16 (64-bit) Setup.zip

    它支持的图像格式非常广泛,包括常见的JPEG、PNG、GIF、BMP等,也包括专业领域的TIFF和PDF等。通过ImageMagick,用户可以执行诸如调整大小、裁剪、旋转、颜色转换、添加边框、合成图像、应用滤镜等各种操作。 Q16是...

    ImageMagick-6.8.8-10.tar.gz

    ImageMagick是一款强大的开源图像处理库,用于在各种操作系统上创建、编辑、合成以及转换静态、动态和视频图像。这个版本“ImageMagick-6.8.8-10.tar.gz”是一个经过第三方修改的版本,它可能包含了额外的功能或者...

    Imagemagick6.8.9-6.9.3

    较低版本的imagemagick,使用 imagemagick的扩展库必须使用比扩展库低的版本才行,包含三个版本。 ImageMagick-6.8.9-6-Q16-x86-dll_.exe ImageMagick-6.9.2-1-Q16-x64-dll.exe ImageMagick-6.9.3-7-vc14-x86.zip

    imagemagick6.9.3-7.0.7

    例如,静态链接版本在便携式应用或不需要管理依赖关系的环境中更为适用,而动态链接版本则适合系统资源有限或者已知系统环境的情况下。 总的来说,ImageMagick是图像处理领域的强大工具,其多版本和编译方式的选择...

    ImageMagick-- 图片处理

    1. **图像转换**:ImageMagick可以将一种图像格式转换为另一种格式,支持包括JPEG、PNG、GIF、BMP等在内的众多格式。 2. **图像编辑**:它允许用户裁剪、旋转、调整大小、添加边框、模糊、锐化等操作,同时还能进行...

    ImageMagick-6.9.3-7-Q16-x86-dll

    ImageMagick支持多种图像格式,包括常见的JPEG、PNG、GIF、BMP,以及专业领域的TIFF和PSD等。它还具备批处理能力,可以一次性处理大量图像文件。通过命令行界面或编程接口(API),用户可以调用一系列复杂的图像操作...

    imagemagick-windows.zip

    ImageMagick支持大量的图像格式,包括常见的JPEG、PNG、GIF、BMP,以及专业级的TIFF、PSD等。它还具有强大的色彩管理和通道操作,对于摄影师和设计师来说非常有用。 在使用ImageMagick时,用户需要注意版权和隐私...

    ImageMagick.tar.gz

    ImageMagick是一款强大的开源跨平台图像处理工具,广泛用于创建、编辑、合成图像。在Linux环境中,PHP常常与ImageMagick结合使用,以提供丰富的图像处理功能,如动态生成缩略图、添加水印等。在Linux系统上安装...

Global site tag (gtag.js) - Google Analytics