我正在尝试使用这个函数ImageChops.dulpicate公司从PIL模块得到一个我不明白的错误:
这是密码
import PIL
import Image
import ImageChops
import os
PathDemo4a='C:/Documents and Settings/Ariel/My Documents/My Dropbox/lecture/demo4a'
PathDemo4b='C:/Documents and Settings/Ariel/My Documents/My Dropbox/lecture/demo4b'
PathDemo4c='C:/Documents and Settings/Ariel/My Documents/My Dropbox/lecture/demo4c'
PathBlackBoard='C:/Documents and Settings/Ariel/My Documents/My Dropbox/lecture/BlackBoard.bmp'
Slides=os.listdir(PathDemo4a)
for slide in Slides:
#BB=Image.open(PathBlackBoard)
BB=ImageChops.duplicate(PathBlackBoard) #BB=BlackBoard
这就是错误
^{pr2}$任何帮助都会很感激的
阿里尔
您需要将一个Image对象传递给duplicate函数,而不是一个字符串。比如:
我认为您应该传递一个实际的图像对象来复制,而不是一个字符串。因此,对于一个图像,您的代码可能会变成这样:
相关问题 更多 >
编程相关推荐