Advertisement
Guest User

Untitled

a guest
May 21st, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.48 KB | None | 0 0
  1. wys_maski, szer_maski = mask.shape
  2. wys_img, szer_img = img.shape
  3. odY = (wys_maski+1)/2
  4. #imgPowiekszony = powiekszony(img, mask.shape[0], mask.shape[1])
  5. newImg=np.zeros((wys_img,szer_img))
  6. imgCopy = img.copy()
  7. norma = np.sum(mask)
  8. if norma == 0:
  9. norma = 1
  10. for y in range (odY, wys_img-odY):
  11. for x in range (odY, szer_img-odY):
  12. piksel = (np.sum(np.multiply(mask, imgCopy[y:y+wys_maski,x:x+szer_maski])))/norma
  13. newImg[y,x] = piksel
  14. print piksel
  15. return newImg
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement