A Prototype for Blood Typing Based on Image processing