我想比较两个列表中的图片,相应的1到1。所以我要做的是:
(Python 2.7+Windows)
Nov_list = [
'C:\Animals\Nov 2014\Loxodonta africana Nov 2014.jpg',
'C:\Animals\Nov 2014\Haliaetus vocifer Nov 2014.jpg',
'C:\Animals\Nov 2014\Xerus sp. Nov 2014.jpg',
'C:\Animals\Nov 2014\Actophilornis africanus Nov 2014.jpg',
'C:\Animals\Nov 2014\Hystrix cristata Nov 2014.jpg',
'C:\Animals\Nov 2014\Macropus agilis Nov 2014.jpg', ]
Mar_list = [
'C:\Animals\Mar 2014\Loxodonta africana Mar 2014.jpg',
'C:\Animals\Mar 2014\Haliaetus vocifer Mar 2014.jpg',
'C:\Animals\Mar 2014\Xerus sp. Mar 2014.jpg',
'C:\Animals\Mar 2014\Actophilornis africanus Mar 2014.jpg',
'C:\Animals\Mar 2014\Hystrix cristata Mar 2014.jpg',
'C:\Animals\Mar 2014\Macropus agilis Mar 2014.jpg', ]
for a, b in zip(Nov_list, Mar_list):
diff = ImageChops.difference(a, b).getbbox()
print diff
它给出一个错误:
^{pr2}$代码似乎看不到文件及其位置。我试过用双“\”来表示,也尝试在路径的开头加上r',但都不起作用。在
在NeoWu的帮助下,代码更改为以下代码并正常工作:
^{3}$
你应该把最后一个“,”从列表中删除。在
相关问题 更多 >
编程相关推荐