Application : barcode detection and extraction from blurred and small size image. Technology used: Python. numpy, OpenCV 3.0, PyQT4 Operating System : Linux softwares/Packages Python(2.7), numpy, opencv 3.0, PIL, PyQt4