The barcode scanner project, written in Cocoa, is for scanning barcodes on books, DVDs, CDs and video games as well as most other kind of EAN or UPC barcodes. It is part of our programs - DVDpedia, Bookpedia, CDpedia and Gamepedia - and is also used by Books. The code is available for free in the hopes that it'll be useful to other Mac developers. Of course it would be great if it were also improved with other developers' expertise and knowledge.
The barcode scanner code needs to be integrated into an application (such as our Pedia programs) to function. Install Xcode to run the included small sample app which will let you test scan a barcode as a sample of how to integrate the code with another Cocoa application.
iSight focus code
Bar Code Waveform Recognition Using Peak Locations