localizes and reads skewed barcodes