Originally Answered: Can you take a picture of a barcode and scan it? The simple answer is yes - if the barcode scanner that you have has what is known as a 2D (two dimensional) imager as its scan engine. Barcode scanners come with two different types of scan engines.