मैं पीआईएल के साथ छवियों का एक गुच्छा पेस्ट करना चाहता हूं। (उदा। (128,128,128,128)): किसी कारण के लिए, जब मैं लाइन blank.paste(img,(i*128,j*128))
चलाने मैं निम्नलिखित त्रुटि मिलती है ValueError: cannot determine region size; use 4-item box
पायथन पीआईएल पेस्ट
मैं इसके साथ खिलवाड़ और 4 तत्वों के साथ एक टपल का उपयोग कर की तरह यह कहा की कोशिश की लेकिन यह मुझे इस त्रुटि देता है: SystemError: new style getargs format but argument is not a tuple
प्रत्येक छवि 128x है और "x_y.png" की नामकरण शैली है जहां x और y 0 से 39 तक हैं। मेरा कोड नीचे है।
from PIL import Image
loc = 'top right/'
blank = Image.new("RGB", (6000,6000), "white")
for x in range(40):
for y in reversed(range(40)):
file = str(x)+'_'+str(y)+'.png'
img = open(loc+file)
blank.paste(img,(x*128,y*128))
blank.save('top right.png')
मैं इसे कैसे काम कर सकता हूं?
यही काम किया, धन्यवाद:
मैं इसे ubuntu के साथ अपने सर्वर में कदम था। मुझे पता था कि यह कुछ बेवकूफ बनने वाला था। Os.path.join सुझाव के लिए – user2901745
+1। – volvox