This document proposes the design of an automated material handling and sorting system using image processing and a programmable logic controller (PLC). It involves using a camera to capture images of objects on a conveyor belt and performing image processing techniques like shape and color recognition to identify objects. The image processing information is passed to a PLC which controls motors, pneumatics and other components to sort the objects by properties like color or shape. Testing showed the system could accurately sort red, green and blue objects by color as well as square, circular and triangular objects by shape. The system aims to increase sorting efficiency and accuracy over manual systems while reducing time and operator fatigue.