Advertisement
davide1409

allEquilum

Nov 11th, 2019
351
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.80 KB | None | 0 0
  1. def allEquilum(pict,pict1):
  2. #@param pict: Picture; immagine 1
  3. #@param pict1: Picture; immagine 2
  4. #@return bool
  5.   allPix,allPix1 = getPixels(pict), getPixels(pict1)
  6.   k = 0 #indice per pict
  7.   c = 0 #per vedere se esiste almeno un pixel di pict che e' equilum con tutti i pixel di pict1
  8.   while(k<len(allPix)):
  9.     a = getRed(allPix[k])+getGreen(allPix[k])+getBlue(allPix[k])
  10.     z = 0 #indice per pict1
  11.     while(z<len(allPix1)):
  12.       b = getRed(allPix1[z])+getGreen(allPix1[z])+getBlue(allPix1[z])
  13.       if a == b:  
  14.         c+=1
  15.       z+=1
  16.    
  17.     if c == len(allPix1):
  18.       return True #esiste almeno un pixel di pict che e' equilum con tutti i pixel di pict1
  19.     else:
  20.       c = 0
  21.      
  22.     k+=1
  23.    
  24.   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