Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- wys_maski, szer_maski = mask.shape
- wys_img, szer_img = img.shape
- odY = (wys_maski+1)/2
- #imgPowiekszony = powiekszony(img, mask.shape[0], mask.shape[1])
- newImg=np.zeros((wys_img,szer_img))
- imgCopy = img.copy()
- norma = np.sum(mask)
- if norma == 0:
- norma = 1
- for y in range (odY, wys_img-odY):
- for x in range (odY, szer_img-odY):
- piksel = (np.sum(np.multiply(mask, imgCopy[y:y+wys_maski,x:x+szer_maski])))/norma
- newImg[y,x] = piksel
- print piksel
- return newImg
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement