juste pour compléter la réponse de Yassin (merci !) :
1. si, ici les double sont modifiés : via le filtre. Et en effet après quelques filtres, les == ne fonctionnent effectivement plus dans certains cas ;
3. c'est plutôt le myIm.height/2 dans le for de la ligne 58.