A multi-stage image processing pipeline built with Python and OpenCV to automatically detect, crop, and enhance documents from an image, replicating the functionality of applications like CamScanner.
This repository contains implementations of classical image processing pipelines using OpenCV and NumPy, focusing on segmentation, region analysis, histogram equalization, and noise removal.