pixel.append(val) new.putpixel((x,y),tuple(pixel)) # new.show() return new def create_ls(la, lb, msc): lls = [] msc.reverse() for i in range(len(la)): img_a = la[i] img_b = lb[i] img_masc = msc[i+1] # ls.append() new =merge_img_masc(img_a,img_b,img_masc) lls.append(new) # show_list_img(lls) # lls = piramide_laplaciana(lls, len(la)) # show_list_img(lls) return lls maca = Image.open("images/maca.jpg") lar = Image.open("images/laranja.jpg") masc = Image.open("images/mask_1_2.jpg") new_masc = masc.convert("RGB") l = blend(maca,lar,new_masc,2) print(len(l)) img.save_pics("lol_",l)