Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def allEquilum(pict,pict1):
- #@param pict: Picture; immagine 1
- #@param pict1: Picture; immagine 2
- #@return bool
- allPix,allPix1 = getPixels(pict), getPixels(pict1)
- k = 0 #indice per pict
- c = 0 #per vedere se esiste almeno un pixel di pict che e' equilum con tutti i pixel di pict1
- while(k<len(allPix)):
- a = getRed(allPix[k])+getGreen(allPix[k])+getBlue(allPix[k])
- z = 0 #indice per pict1
- while(z<len(allPix1)):
- b = getRed(allPix1[z])+getGreen(allPix1[z])+getBlue(allPix1[z])
- if a == b:
- c+=1
- z+=1
- if c == len(allPix1):
- return True #esiste almeno un pixel di pict che e' equilum con tutti i pixel di pict1
- else:
- c = 0
- k+=1
- return False #non esiste almeno un pixel di pict che e' equilum con tutti i pixel di pict1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement