Secondo me la questione si divide in 2 parti:
1 - rilevazione dello spazio disponibile per le maschere (altezza e larghezza)
2 - moltiplicare le misure di altezza e larghezza, e anche le coordinate ("sinistra" e "da margine superiore") di ogni controllo per il rapporto tra le misure originali e quelle disponibili.