Code covered by the BSD License
-
[X,P]=subPx(g,x,gMax,N)
-
[gw,xw]=movAvg(g,wt)
-
[pk,loc]=peakDetect(g,minHt,m...
clear, load movAvgTest.mat, minHt=80; minDist=5;
-
barcode=barcodeEAN13(C)
clear
-
dg=diffScheme(g)
clear, load movAvgTest.mat
-
barCodeCam.m
-
View all files
|
|
| File Information |
| Description |
the main file is barCodeCam.m
this is definitely not the most robust barcode reader, but seems to work on low resolution barcode photos, with some amount of distortion.
some sample photos are included. i have not yet implemented the image segmentation to crop the text and surroundings out of the barcode. so users need to crop the barcode and feed it to the code.
i am sorry the code is quite messy. there can be some redundancies and a more compact version is possible.
your feedback will help me improve it.
the barcode symbology used is EAN-13. the variable G gives the array of barcode without the symbology. |
| Required Products |
Image Processing Toolbox
|
| MATLAB release |
MATLAB 7.5 (R2007b)
|
|
Tags for This File
|
| Everyone's Tags |
|
| Tags I've Applied |
|
| Add New Tags |
Please login to tag files.
|
|
Contact us