SoftwarePractice.org: Home | Courseware | Wiki | Archive

Bar code reading from image

From SoftwarePractice.org

Contents

Introduction to Team B

We are; Rebecca, Lisa, Damien and Vanessa.

Image:Barcode.jpg

Project Requirements


This project will require our team to implement a GUI based Bar code reader through image processing in MATLAB.

The programme should:

- Provide an interface for the user to input any image containing the bar code.

- Display the extracted code as output

The output will be the extracted code through image processing


Documentation


The following is a list of the documentation to be included in this project:

- The specific rules of bar-code we chose.

- The image processing techniques you used along with any possible enhancements.

- A description of the steps you implemented for reading a bar code from an image.

- A couple of sample input file and corresponding output codes.

- A discussion of the advantages and/or limitations of the approach we chose.

- A list of references from where we obtained any information while solving the problem.


Barcode Standards


Our group has decided to use the barcode 39 standard. Details on this standard can be found on the following link Bar Code 39 Standards


Design Process


We plan to create a system that can read a barcode and display a character output.

A section providing a documented timeline of our project progression and can be found on the following link Image Reader Design Process


The end result from the design process was a system using several functions with 3 core functions. This is shown by the following diagram:


Image:Flowchart.jpg


Implementation of Design Process


The following links outline each of the functions in the above diagram and the steps involved in implementing our program to read a barcode using Matlab.

The distinctive phases in this process are:

Image Processing for Barcode Recognition

Image Processing to Barcode Reader

Barcode Character Recognition

GUI Design


Advantages and Limitations For the Image Reader


This section explores the advantages and limitations that Code 39, and Matlab set on our project code, and consequently the decisions that were made and the outcomes.


Advantages and Limitations

References


Text, websites and media used for research to create the Image Reader.

References


Group Meetings


This is the link Team B: Group Meetings to all the agendas and minutes that our group will hold

Personal tools