inputRange -> pixelRange