This document describes a technique for identifying machine printed characters using blob detection and image processing. It begins with an abstract that outlines using blob detection to identify machine printed characters where character and background colors are similar. It then provides background on optical character recognition and challenges with machine printed characters. The document details the blob detection technique, including defining what a blob is, algorithms used like OCV and OCR, and implementing blob detection using OpenCV with Tesseract OCR. It provides examples of machine printed characters and detecting blobs to identify characters in a blister pack application with over 95% accuracy. Finally, it concludes blob detection is effective for machine printed character identification and edge detection.