本文主要是介绍java 图片怎么设置抗锯齿_如何删除PDF图像中的抗锯齿?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
软件完成后,所有PDF图像在Acrobat X中都显示消除锯齿 . 页面导航比以前慢得多,当我放大/缩小时,图像首先进入看起来像之前的抗锯齿版本快速更改为抗锯齿图像 .
在第三方观看者中比较它们,很明显OCR文件中的图像本身并不是反别名的 . 此外,PDF中没有明显的标志指示PDF查看器将抗锯齿应用于JPEG2000图像 . 因此,Adobe Reader似乎会自动呈现不同的JPEG和JPEG2000图像,对后者应用抗锯齿但不对前者应用抗锯齿 .
然而,比较两个图像,很明显这些图像不相同,而是OCR的PDF中的图像稍微旋转 .
我假设Abbyy FineReader认识到原始扫描图像没有正确定向 . 因此,它稍微旋转以校正此方向 .
因此,将OCR的版本中的图像替换为原始图像中的图像是不可能的:由于旋转,OCR信息将部分地偏离 .
你可能想要尝试的是将JPEG2000图像重新编码为JPEG,并用这个重新编码的图像替换OCR版本中的图像 . 这将意味着一些质量损失,但很可能你可以通过这种方式摆脱抗锯齿 .
但请注意,JPEG2000图像略大于JPEG图像以适应旋转 .
PS:正如@VadimR指出的那样,在查看文件时我错过了OCR版本的图像字典中确实存在/插值真实条目 . 这似乎不是减慢渲染速度的主要问题 .
这篇关于java 图片怎么设置抗锯齿_如何删除PDF图像中的抗锯齿?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!