Jython,ImageInfo

时间:2009-02-09 04:09:45

标签: image jython

我尝试使用ImageInfo和Jython从我的硬盘上的图像中获取信息。

我已将该模块导入正常但仍然收到此错误:

TypeError: setInput(): expected 2 args; got 1

这是我尝试使用的代码:

filename = "C:\\image.jpg"
img = ImageInfo.setInput(filename)

任何人都可以指出我做错了什么。

干杯

EEF

1 个答案:

答案 0 :(得分:2)

Jython抱怨的缺失参数是ImageInfo对象本身,它还不存在。你必须先构建它。所以:

filename = "C:\\image.jpg"
ii = ImageInfo()
img = ii.setInput(filename)

filename = "C:\\image.jpg"
img = ImageInfo().setInput(filename)

也可以。