made ConnectedComponentHash be componted from components bitmap (not pixel list, since order is not unique)