Implementation of "Single Image Haze Removal using Dark Channel Prior" and "Guided Image Filtering".