Add rotation functionality and CLAHE preprocessing in Barcode module