0

kdu_transcode提供仅从 JPEG2000 中选择某些代码块的功能。

为什么要使用 JPIP 而不仅仅是kdu_transcode(+ 一些开源缓存)的代码?

4

1 回答 1

1

JPIP 相对于 kdu_transcode 的优势:

  • JPIP 支持小块发送数据
  • JPIP 以这样的顺序发送数据,即当仅接收到部分数据时,它已经可以显示,可能是低分辨率/低质量的图像。
  • 您可以明确告诉 JPIP 您已经拥有哪些数据。

JPIP的缺点:

  • 发送额外的标头,因此使用更多带宽
  • 如果您在 Kakadu 中使用 JPIP 的实现,则必须使用提供的服务器和客户端,包括它们自己的缓存实现(除非您想从头开始实现协议的某些部分)。例如,除了 kdu_client 本身之外,没有其他代码用于剥离额外的标头。

所以一般来说,JPIP 仅在您想在图像仍在下载时显示部分数据时才有用。

于 2012-10-23T08:39:56.940 回答