LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: jarryson

推荐大家使用libjpeg-turbo替代libjpeg

[复制链接]
发表于 2010-12-2 09:12:37 | 显示全部楼层
从readme里看,有部分libjpeg 7+的性能还不支持:
Not supported:

-- libjpeg: DCT scaling in compressor
   cinfo.scale_num and cinfo.scale_denom are silently ignored.

-- libjpeg: IDCT scaling extensions in decompressor
   libjpeg-turbo still supports IDCT scaling with scaling factors of 1/2, 1/4,
   and 1/8 (same as libjpeg v6b.)

-- libjpeg: Fancy downsampling in compressor
   cinfo.do_fancy_downsampling is silently ignored.

-- jpegtran: Scaling
   Seems to depend on the DCT scaling feature, which isn't supported.
这样使用真没问题吗?
回复 支持 反对

使用道具 举报

发表于 2010-12-2 10:24:54 | 显示全部楼层
Post by Havanna;2121602
特别是编译firefox,--with-system-jpeg


这个选项源里的都有加吧? 还需要再编译么?
回复 支持 反对

使用道具 举报

发表于 2010-12-2 10:27:34 | 显示全部楼层
Post by gik;2121828
这个选项源里的都有加吧? 还需要再编译么?


当然需要....
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-12-2 11:17:30 | 显示全部楼层
不知道ff需不需要编译,貌似直接使用也没有问题,我是因为编译pgo和oss而编译的。

目前出问题的好像只有chromium
回复 支持 反对

使用道具 举报

发表于 2010-12-2 12:30:40 | 显示全部楼层
Post by Havanna;2121829
当然需要....


噢,不是动态调用啊?
回复 支持 反对

使用道具 举报

发表于 2010-12-2 13:34:39 | 显示全部楼层
應該是動態調用
當初裝libjpeg-turbo時提示與libjpeg衝突
自己手動移除後,有開啟Firefox
是無法開啟的,安裝libjpeg-turbo後就可以了
所以應該是動態調用才是
回复 支持 反对

使用道具 举报

发表于 2010-12-2 15:55:21 | 显示全部楼层
试了下,libjpeg-turbo替换jpeg-8b库文件后,firefox编译不过?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-12-2 16:16:28 | 显示全部楼层
firefox 3.6.10到4.0都可以编译通过
回复 支持 反对

使用道具 举报

发表于 2010-12-2 20:36:29 | 显示全部楼层
那是我的问题了....回头去掉一些相关patch再编译试试
回复 支持 反对

使用道具 举报

发表于 2010-12-3 00:04:50 | 显示全部楼层
windows 下经过测试, gimp 2.2 for windows 不能用 libjpeg-62.dll, 还是只能用原来的 jpeg62.dll. 大家可以参考一下.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表