gpt4 book ai didi

java - 图像文件处理性能中的 SWT 与 AWT?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:25:54 27 4
gpt4 key购买 nike

在服务器端图像处理中,我应该使用 AWT 还是 SWT?

我认为 AWT 可能过于抽象,远离实际的图像数据位,所以我猜 SWT 可能稍微快一些。

或者您建议使用另一个开源图像处理库? (BSD 或 Apache 许可)

服务器正在运行 Ubuntu 11.04。

要求:

  • 从流而不是文件中读取/写入图像。
  • 图像类型作为参数给出,而不是从扩展中猜测。(如果它可以从 header 字节确定图像类型,则这是可选的。)
  • 支持 JPG、PNG、GIF。
  • (奖励)支持 GIF 动画。

用例:

  • 生成缩略图。
  • 添加一些横幅文本。
  • 添加加密图像水印和验证。

最佳答案

SWT在图像处理方面很少。标准的 JDK 图像有漂亮的 ImageIO 包和 Java2D,它可以做几乎所有的事情。我认为这是一个很简单的事情:使用 Java 的内置的东西,不要尝试将 SWT 用于它不适合的用途。

关于java - 图像文件处理性能中的 SWT 与 AWT?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5918461/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com