如果没有任何可以编码djvu的Java库,那么在尝试实现它时会出现什么样的潜在困难?
答案 0 :(得分:4)
DjVu文件格式已打开,但完整参考编码器不是标准的一部分:
DjVu是一个开放的标准。可以使用文件格式规范,以及解码器(和编码器的一部分)的开源实现。
这是由于专利:
几项专利适用于DjVu和DjVuLibre的两个非常具体的方面。这些专利涵盖了ZP编码器的特定方面(DjVu中使用的算术编码器,并在libdjvu / ZPCodec.cpp中实现)和IW44小波编码器中使用的背景掩蔽技术(在libdjvu / IW44EncodeCodec.cpp中实现)。
有一个outdated GhostScript to DjVu converter,可以作为编码器参考。
<强>参考强>