Water-Filling-Python A Python version of Water-Filling: An Efficient Algorithm for Digitized Document Shadow Removal Dependency OpenCV tqdm