我尝试使用ImageInfo和Jython从我的硬盘上的图像中获取信息。
我已将该模块导入正常但仍然收到此错误:
TypeError: setInput(): expected 2 args; got 1
这是我尝试使用的代码:
filename = "C:\\image.jpg"
img = ImageInfo.setInput(filename)
任何人都可以指出我做错了什么。
干杯
EEF
答案 0 :(得分:2)
Jython抱怨的缺失参数是ImageInfo对象本身,它还不存在。你必须先构建它。所以:
filename = "C:\\image.jpg"
ii = ImageInfo()
img = ii.setInput(filename)
或
filename = "C:\\image.jpg"
img = ImageInfo().setInput(filename)
也可以。