A 1D scanner uses laser or CCD linear LED’s to read a 1D barcode,
whereas the 2D barcode is scanned via an 2D image capture. There are
other differences including:
- 1D barcode scanners cannot read 2D barcodes whereas the 2D barcode imager’s can read both 1D and 2D.
- 2D imagers can read barcodes from a screen whereas the 1D cannot.
- Laser scanners have a better tolerance for movement and distance.
- Image scanners are better at reading barcodes at off-angles.
- Image scanners are better at capturing dirty or damaged barcodes.
- Laser scanners are generally a lot cheaper.
Which is better, depends on the application. In many cases where
there is just a 1D barcode being scanned then a laser scanner is the
most economical and reliable choice.