无法确定文件类型

时间:2014-03-16 12:46:24

标签: python mahotas

您好我刚开始使用python学习图像处理。 当我试图打开我从网上下载的图像时,我不断收到此错误,我不知道如何解决它。有人可以帮我这个吗?

>>> dna=mahotas.imread('dna.jpeg')

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Python27\lib\site-packages\mahotas\io\freeimage.py", line 773, in imread
    img = read(filename)
  File "C:\Python27\lib\site-packages\mahotas\io\freeimage.py", line 444, in read
    bitmap = _read_bitmap(filename, flags)
  File "C:\Python27\lib\site-packages\mahotas\io\freeimage.py", line 490, in _read_bitmap
    'mahotas.freeimage: cannot determine type of file %s' % filename)
ValueError: mahotas.freeimage: cannot determine type of file dna.jpeg

1 个答案:

答案 0 :(得分:0)

你好,这看起来像一个很老的线程,但我最近发现它,因为我遇到了同样的问题。

我认为错误消息具有误导性,因为它暗示文件类型不正确。

我通过包含图像文件的完整路径来解决问题。例如,它可能看起来像:

dna = mahotas.imread('C:\Documents\dna.jpeg')