需求:删除带有图片水印的图片
语言也设置为中文了,最后给我识别的文字是这样的
| AT
V ! w{)" . )
,/ R
Ko =87 ’
我能理解,毕竟图片很大张,不过不用担心,因为这个水印很有规律,就在右下方裁剪出宽 120px、高 70px 的图片就刚好能够得到这个水印的文字,只要得到这个文字就可以判断这是带有水印的图片了
这个裁剪后的图片:
运行代码,成功识别出来了
换一张图片
识别结果?????
什么鬼,这么明显都识别不出来,好吧,也可能是 tess4j 只适合非渐变色背景的文字,一旦背景稍微花里胡哨就识别不出来。
总之那就是我的一点实践经验,希望对你有帮助~