In the digital imaging era, there is a growing demand for tools capable of transforming monochromatic or grayscale images into vibrant, realistic coloured versions. This project seeks to address this need by designing and implementing a picture enhancer and colourization system using advanced machine learning techniques, specifically leveraging OpenCV, a prominent library for image processing tasks.