it takes an image of a barcode clean or distorted , fully or partially visible , with or without noise and reads it