1

我正在尝试在 Eclipse 中使用 PIL。我已设法安装以下软件包,以便此代码可以正常运行:

from PIL import Image
import os
from pylab import *
from scipy.misc import *

im = array(Image.open('empire.jpg').convert('L'))

但是,以下内容:

imshow(im)

产生错误:

    raise RuntimeError('Could not execute image viewer.')
    RuntimeError: Could not execute image viewer.

我尝试从 Eclipse Marketplace 安装基本的 Image Viewer。它不能解决问题。

有人知道如何让 Eclipse 显示图像吗?

提前致谢。

4

2 回答 2

1

这对我来说运行良好(Windows,Python2.6),有以下两个变化:

  1. 注释掉未使用的 scipy 导入
  2. 在末尾添加了 show()
于 2013-10-29T14:39:53.867 回答
0
pl.show()

作品。

如果您的导入是这样的:

import matplotlib.pyplot as pl
于 2014-03-04T07:10:13.487 回答