Let me correct the French sentence first: 'Le nombre de chapeaux noirs diminuait à vue d'oeil, et la plupart semblaient avoir perdu de leur hauteur normale'. I will assume that the last two words refer to people's height, which should be 'taille'. 'Normale' doesn't sound right here either, but at least the grammar is fine.
'The number of black hats was rapidly decreasing, and most seemed to have lost part of their usual height' (they grew smaller?)