The compact 1D and 2D code readers offer a stable reading process despite their small size. By leveraging an image capture and processing algorithm and applying correction techniques, this series achieves best-in-class reading performance for the most difficult-to-read codes. This code reader can reliably read codes written directly on products made of various materials. Operators can also use the simple tuning function to find the optimal settings, resulting in quick integration and product conversion.