OpenNETCF.Barcode library published

I’ve published the code for the OpenNETCF.Barcode library I’ve been working on.  It is certainly not done – I wouldn’t use it in a shipping product at this point becasue the success rate is still pretty low, so you’ll end up with nothing but customer support requests.  I have some other work for actual customers …

Continue reading ‘OpenNETCF.Barcode library published’ »

Recognizing Barcodes: Take 4

Earlier blogs on the barcode library can be found here. The next task I set for myself for the OpenNETCF.Barcode library was detecting the bounds of a barcode.  My initial thought on how to achieve this was to use a Fast Fourier Transform, or FFT of the horizontal luminance lines I was already extracting.  The …

Continue reading ‘Recognizing Barcodes: Take 4’ »

Recognizing Barcodes: Take 3

Last week I spent some time working on code to recognize an EAN13 barcode from a photograph.  You can read the earlier blogs on my work here and here. After improving the algorithms for determining whether a particular pixel was part of a bar or a space, I was still having trouble with decoding one …

Continue reading ‘Recognizing Barcodes: Take 3’ »

Recognizing Barcodes: Take 2

Earlier in the week I was working on a barcode library that successfully recognized a barcode from a picture.  The code was pretty rough, but the first cut worked for the first barcode picture I took so I was pretty satisfied. I then took another picture from a different book, and of course it failed …

Continue reading ‘Recognizing Barcodes: Take 2’ »

Recognizing Barcodes

Earlier this week Nick Randolph asked me if I knew of any .NET barcode recognition software.  Not an SDK for an existing laser scanner, but something that might take a picture of a barcode and decode it.  Early on in my development career I dealt with barcode scanners and I’ve always found the technology to …

Continue reading ‘Recognizing Barcodes’ »