本书的内容适合于已经掌握了JAVA基本编程技术和数字水印理论并准备进一步使用JAVA技术开发数字水印软件的读者。书中提供了应用JAVA技术开发数字图像水印的一系列有针对性的实例。本书作者长期从事数字水印和JAVA的技术开发和教学研究工作,通过对多年工作的总结,向读者提供了使用JAVA开发水印软件的一系列解决方案。书中设计了一系列有针对性的例子帮助读者领会数字水印JAVA软件开发的本质和内涵,例子的讲解充分考虑了读者的实际水平和自学时可能遇到的各种障碍,尽量深人浅出短小精悍。为了帮助读者尽快掌握相关的核心编程技术,本书没有泛泛地讲解各种数字水印的JAVA编程,而是挑选几个具有代表性的数宇水印算法,通过采用逐层展开的方式,循序渐进地引导读者逐步掌握数字图像处理和数