A barcode is a square or rectangular image consisting of a series of parallel black lines and white spaces of varying widths. Barcode stores product related data like the date of manufacturing, expiry ...