为什么没有纯java djvu编码器?

时间:2013-09-13 21:35:39

标签: java requirements encoder djvu

如果没有任何可以编码djvu的Java库,那么在尝试实现它时会出现什么样的潜在困难?

1 个答案:

答案 0 :(得分:4)

DjVu文件格式已打开,但完整参考编码器不是标准的一部分:

  

DjVu是一个开放的标准。可以使用文件格式规范,以及解码器(和编码器的一部分)的开源实现。

这是由于专利:

  

几项专利适用于DjVu和DjVuLibre的两个非常具体的方面。这些专利涵盖了ZP编码器的特定方面(DjVu中使用的算术编码器,并在libdjvu / ZPCodec.cpp中实现)和IW44小波编码器中使用的背景掩蔽技术(在libdjvu / IW44EncodeCodec.cpp中实现)。

有一个outdated GhostScript to DjVu converter,可以作为编码器参考。

<强>参考