DjVu虽然一般被认为是一种高效的图像压缩算法,但同时也是一种文档格式,凡是文档格式我自然都要关注一下,记录一下简单的分析结果先:
DjVu的优势:
1、DjVu的基本思路在于将文本和背景区域分开采用不同的压缩算法,比如IW44和JB2,这样可以使得彩色扫描页面的大小直逼普通的HTML页面(50KB以下),数据量非常小。
2、DjVu采用分层显示,不需要等整幅图片都解码后显示,这样显示速度可以得到显著提高,用户可以先看到文字,然后再陆续显示页面的其他图像信息。
3、浏览时占用内存少,采用按需解压的方式处理数据。
4、压缩速度快,主要由压缩算法决定,甚至可用于实时播放。
5、善于处理复杂的彩色图像数据。
DjVu的劣势:
1、从根本上讲是一种图像压缩方法,并非矢量描述。
2、缺乏动态交互特性,比如电子表单、动作等。
3、缺乏安全性描述,也不支持数字签名。
4、缺乏语义信息。
5、不支持多媒体。