当前位置:  技术问答>linux和unix

求linux下高效处理gif动态图片方案

    来源: 互联网  发布时间:2017-03-24

    本文导语:  目前处理状况: 1.静态图(如:jpg,bmp,png等)    采用方式为 gmagick-1.1.0RC3  的PHP扩展来处理,处理性能基本满意;单张5兆的图片处理耗时约为0.6秒。 2.动态图(gif)    采用方式为 "GraphicsMagick-1.3.12" 结合"ImageMag...

目前处理状况:

1.静态图(如:jpg,bmp,png等)

   采用方式为 gmagick-1.1.0RC3  的PHP扩展来处理,处理性能基本满意;单张5兆的图片处理耗时约为0.6秒。

2.动态图(gif)

   采用方式为 "GraphicsMagick-1.3.12" 结合"ImageMagick-6.7.7-9"的命令方式( gm convert  xxxx )进行

   处理,处理性能很差;单张2兆的图片处理耗时约8秒。

求高性能处理方案,主要针对动态图的处理。

注:

   服务器为 Dell R410 8GB内存  4块HDD  Raid5

|
楼主多了解一些GM和IM吧,影响Gif处理时间的一个重要因素是quantize时候的depth,在ImageMagick中直接可以-depth指定,GM应该也是可以的。

|
-depth的设置,你尝试过其他的值吗?个人建议设置为4

    
 
 

您可能感兴趣的文章:

  • 关于linux内核中信号处理的问题?(信号处理的时间)
  • 在linux上怎么编写一个模块来提供某个中断的中断处理程序呢?而且有哪些中断可以自己添加中断处理程序呢?
  • linux 下多线程 每个线程能否使用alarm来处理,信号是否会乱呢?
  • 请高手指教 linux 信号处理问题
  • 请教linux下c的异常处理
  • linux信号处理程序
  • 关于linux内核中中断处理的问题
  • 请教linux下数据包的处理流程
  • 在linux内核中如何添加注册自己的网络协议处理函数?谢谢
  • linux c 网络编程 字符处理
  • Linux,aix,windows下可以查询非本进程的信号处理函数吗?
  • 了解linux中的静音处理的高手请进,高分请教
  • linux下C有没有类似于windows的资源处理办法
  • linux忘记mysql密码处理方法
  • 在linux中,中断处理是否作为单独的进程执行?
  • linux批处理文件怎么写?
  • linux上文件传到windows上显示小黑块怎么处理
  • 在LINUX下做文本处理的工作,一般是用SHELL脚本还是动态语言方便?
  • linux的信号处理函数中如何访问共享资源
  • 请教各位:关于linux处理从网卡接受到的数据包
  • linux哪个版本好?linux操作系统版本详细介绍及选择方案推荐
  • Linux视频解决方案 Heroine Virtual
  • Linux集群解决方案 OpenSSI
  • 关于Linux/Unix改版的方案
  • 我是新手,请教LINUX下的硬盘最佳分区方案
  • 求Linux磁盘增长解决方案
  • 高分征集linux下程序在线升级方案!
  • 大送分,寻求解决方案,在没有内置光驱的笔记本装LINUX,....
  • Linux数字声音解决方案 OSS4
  • Linux备份方案询问
  • 请问哪里有 小性机 +linux +oracle 的配置方案?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Linux下指定运行时加载动态库路径及shell下执行程序默认路径
  • linux能否成为动态域名解析客户端的动态域名解析服务器?
  • 高分征集linux下程序在线升级方案! iis7站长之家
  • linux动态链接库里全局变量和静态变量会导致动态库不可重入吗?
  • Linux下,怎么确定动态库的绝对位置(动态库里面确定)?
  • linux动态路由问题
  • 在linux下(c++),如何动态调用 动态库(.so)? 为什么我编译报错:undefined reference to "dlopen"
  • linux能否使用*.DLL型动态链接库
  • Linux 动态库,静态库的一些疑惑
  • 最菜的问题—关于linux“动态库”的问题
  • linux下链接一个动态库后原有程序不能正常运行
  • Linux动态库编译问题
  • linux下获取动态库的加载路径
  • linux下动态链接库函数找不到
  • 请教一下Linux的动态库加载方式(是启动加载还是运行加载?)
  • linux下怎么设置调用的动态库的路径
  • 请问在linux下制作动态库应该注意些什么(欢迎大家讨论)
  • 送分.......linux下动态库和静态库的后缀名是什么呢?
  • 请问unix/linux下动态连接库和静态连接库有什么区别?
  • linux下的动态库。
  • 用GTK开发的程序如何在没有GTK动态连接库的Linux里运行?
  • linux c/c++ IP字符串转换成可比较大小的数字
  • 在win分区上安装linux和独立分区安装linux有什么区别?可以同时安装吗?(两个linux系统)
  • secureCRT下Linux终端汉字乱码解决方法
  • 在虚拟机上安装的linux上,能像真的linux系统一样开发linux程序么?
  • Linux c字符串中不可打印字符转换成16进制
  • 我重装window后,把linux的引导区覆盖了,进不了linux怎么办?急啊,望热心的人帮助 (现在有linux的盘)
  • Linux常用命令介绍:更改所属用户群组或档案属性
  • 安装vmware软件,不用再安装linux系统,就可以模拟linux系统了,然后可以在其上学习一下LINUX下的基本操作 了?
  • linux命令大全详细分类介绍及常用linux命令文档手册下载
  • 红旗Linux主机可以通过127.0.0.1访问,但如何是连网的Win2000机器通过Linux的IP去访问Linux


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3