2012-11-01 60 views
2
croppedImage = image.crop(200, 200, 200, 200) 

window = Window(800, 800) 

window.add(croppedImage) 

window.wait() 

window.close() 

Error message: ParameterTypeError: Incorrect type for parameter 'graphic' : NoneType, expected GraphicalObject 
+0

什麼是window對象類型? – Aesthete

+1

你在說什麼Python?這裏列出的許多版本可能會或可能不會有任何重疊。 – Makoto

+0

lvc是正確的,裁剪功能改變圖像,但它不返回任何東西。 – Super

回答

8

這通常意味着crop功能的工作原理是改變它應用到圖像對象,而不是創建一個新的 - 也就是說,你想幹什麼這個:

image.crop(200, 200, 200, 200) 
window.add(image) 
window.wait() 
window.close() 
+3

這令人困惑的是文檔列出:'im.crop(box)=> image' – Aesthete