def blend(img1,img2,masc,g_level): lg1 = PiramideGaussiana.piramide_gaussiana(img1,g_level) lg2 = PiramideGaussiana.piramide_gaussiana(img2,g_level) lg_masc = PiramideGaussiana.piramide_gaussiana(masc,g_level) blur_masc = img.blur2(lg_masc[-1],kernel_suav) blur_masc = img.blur2(blur_masc,kernel_suav) blur_masc = img.blur2(blur_masc,kernel_suav) blur_masc = img.blur2(blur_masc,kernel_suav) pg_merged =merge_img_masc(lg1[-1],lg2[-1], blur_masc ) lp1 = PiramideLaplaciana.piramide_laplaciana(lg1,g_level) lp2 = PiramideLaplaciana.piramide_laplaciana(lg2,g_level) ls = create_ls(lp1,lp2,lg_masc) return PiramideLaplaciana.colapsar(ls,pg_merged)