Bytescout BarCode Reader is able to open and read barcode from image files. The barcode image formats it can handle include PNG, JPG, TIFF, and GIF. It outputs the barcode value as text. It is possible to select and copy the extracted value. This tool, BarCode Reader, can be used to read barcode from Web camera. This is freeware software. The developers provide you with code examples of how to get the barcode decoded from web images. You could use the development system from the same developers and .NET framework. You would be able to develop applications that need this kind of functionality. The BarCode Reader SDK and the BarCode Reader free utility are capable of reading 1D and 2D barcodes from images fetched from a scanner or a web camera device. Usage is simple. How it works with BarCode Reader utility included into BarCode Reader SDK can be tested by running it. You can simply run it, use acquire Image button to load image from web-camera or scanner device.
The resolution required is 640x480 or higher. Ability to change focus is available through cameras that have manual focus mode. Usually such web camera devices have a ring around lenses which can be used to adjust the focus. A sharp image will be required to read the barcodes. This is a good product. It has many useful features. If you were looking for a product like this, this is one you could try out.