
最近在写一个脚本,扫描件的重命名 ,扫描件上有个二维码,二维码上面的信息拿来给文件重命名。
(扫描件质量不很好)
我的思路是通过fitz(PyMuPDF)将pdf的第一页转成图片,然后在通过opencv读取到上面二维码,从而获得上面的信息用于重命名。
但在PDF转图片这步,得到的图片不清晰,opencv每次都读不出二维码,怎么调matrix值也没用,调大了文件变大了也清晰了点,但就是读不出二维码。
我通过Acrobat PRO DC软件将PDF第一页保存为图像文件,opencv就能正常读出上面的二维码。。

这怎么解决啊