gpt4 book ai didi

Java-在读取图像时处理图像

转载 作者:行者123 更新时间:2023-11-30 05:01:44 25 4
gpt4 key购买 nike

我正在设计一个服务器端应用程序,它从用户那里获取图像,对其进行处理,然后通过网络将其发送回。由于网络连接可能非常慢,因此我想通过在图像仍在通过网络发送时开始处理图像的某些部分来加快速度,并将处理后的图像的部分发送回客户端,而其他部分仍然存在正在处理中。

这可能吗,最好使用 javax.imageio类(class)?

编辑:我最感兴趣的是编写 PNG文件。维基百科says :“IDAT 包含图像,该图像可能会分割为多个 IDAT block 。这样做会稍微增加文件大小,但可以以流式传输方式生成 PNG。

最佳答案

这很大程度上取决于图像的编码。某些图像格式要求整个文件可用才能解码。其他的 - 比如 GIF 和一些 PNG 编码(据我记得)解码为单独的 block ,然后可以进行处理。

您很可能需要编写自定义解码器,如果您不太熟悉这些格式,这可能会是一项相当大的工作,并且您需要支持多种格式。

我认为你也许应该开发一个上传栏?

关于Java-在读取图像时处理图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6451995/

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