【发布时间】:2012-07-30 19:30:48
【问题描述】:
在我的最后一个问题中,我问是否有比我想象的更好的方法来rotate images。我最终发现了 jpegtran,并从那以后找到了libjpeg-turbo。
现在我正在寻找一种比 imagemagick 和 graphicsmagick 更好的方法来调整图像 (jpeg) 的大小。
是否有专门的命令行工具可以比 imagemagick 或 graphicsmagick 更有效地调整图像大小?也许调整大小可以在 GPU 上使用 opencl 或 opengl 完成?
提供的硬件与其他帖子中的相同:
- 英特尔凌动 D525 (1,8 Ghz)
- Mobility Radeon HD 5430 系列
- 4 GB 内存
- SSD 垂直度 3
【问题讨论】:
-
你尝试过来自 libjpeg-turbo 的
cjpeg吗?看起来应该有类似的性能改进。除了为每个 jpeg 生成一个命令行实用程序之外,您还应该能够通过直接使用 libjpeg-turbo 库来提高速度。 -
不要说一些随机的要求(效率是一个如此抽象的项目),而要说出当前困扰您的限制以及您想要获得的限制。此外,很高兴知道实际的当前瓶颈是什么(这可以是读、写、en-/decode 或实际的转换)。
标签: unix opengl opencl image-resizing