我正在尝试编写一个python脚本,它将图像作为输入,并将图像中的任何内容作为文本输出到终端或文件。我有python2.7和3.7 我的Kali linux上确实安装了PIL和pytesseract
但我犯了错误
Traceback (most recent call last):
File "imgtotxt.py", line 8, in <module>
img =Image.open("/home/Desktop/ITT/1.jpeg")
File "/usr/lib/python3/dist-packages/PIL/Image.py", line 2609, in open
fp = builtins.open(filename, "rb")
FileNotFoundError: [Errno 2] No such file or directory: '/home/Desktop/ITT/1.jpeg'
这是我的密码
^{pr2}$
确保文件在指定的确切位置是否存在。系统找不到文件。可能是在/home/YOUR\USER/Desktop/ITT/1.jpeg?在
将脚本放在与图像相同的文件夹中,将路径更改为只显示图像的名称,如果确实出了问题,您将看到。在
编辑:
那么试试这个:
同时检查您的图像是否未损坏。这很奇怪
你键入文件名的方式有问题。在
在python代码中尝试以下操作:
您应该看到打印的文件名。从那里复制文件名。在
如果失败,请转到一个目录(例如
/home/Desktop
)并尝试。在相关问题 更多 >
编程相关推荐