The project is aimed to design and develop a blood sample analyzer system that uses intelligent machine vision techniques to identify and count blood cells. The system would be composed of an embedded device coupled with programmer/user interface units and would be able to provide accurate results for a variety of blood tests, including blood group identification, white blood cell (WBC) count, red blood cell (RBC) count, and platelet count.