STIRA
0.1
|
Haze removal from single image Ref: 1) Single Image Haze Removal using Dark Channel Prior Kaiming He, Jian Sun, and Xiaoou Tang IEEE Conference on Computer Vision and Pattern Recognition (CVPR), June 2009 http://personal.ie.cuhk.edu.hk/~hkm007/ 2) TODO: add matting to refine processing at depth transitions A Closed Form Solution to Natural Image Matting. A. Levin D. Lischinski and Y. Weiss. IEEE Trans. Pattern Analysis and Machine Intelligence, Feb 2008 Current website: http://www.wisdom.weizmann.ac.il/~levina/ Older, with pdf http://people.csail.mit.edu/alevin/papers/Matting-Levin-Lischinski-Weiss-CVPR06.pdf and matlab code http://people.csail.mit.edu/alevin/matting.tar.gz UNDER CONSTRUCTION!! More...
#include <HazeRemover.h>
Public Member Functions | |
HazeRemover () | |
constructor | |
~HazeRemover () | |
destructor | |
Image * | Run (Image *pImage) |
Run method. More... | |
Haze removal from single image Ref: 1) Single Image Haze Removal using Dark Channel Prior Kaiming He, Jian Sun, and Xiaoou Tang IEEE Conference on Computer Vision and Pattern Recognition (CVPR), June 2009 http://personal.ie.cuhk.edu.hk/~hkm007/ 2) TODO: add matting to refine processing at depth transitions A Closed Form Solution to Natural Image Matting. A. Levin D. Lischinski and Y. Weiss. IEEE Trans. Pattern Analysis and Machine Intelligence, Feb 2008 Current website: http://www.wisdom.weizmann.ac.il/~levina/ Older, with pdf http://people.csail.mit.edu/alevin/papers/Matting-Levin-Lischinski-Weiss-CVPR06.pdf and matlab code http://people.csail.mit.edu/alevin/matting.tar.gz UNDER CONSTRUCTION!!
Run method.
pImage | input image |
References stira::imagedata::Image::Clone(), stira::imagedata::Image::GetBands(), stira::imagetools::ImageTools::GetLocalDarkChannel(), stira::common::MathUtils::GetMax(), stira::imagedata::Image::GetNumberOfBands(), stira::imagedata::Image::GetWidth(), stira::imagetools::ImageIO::NORMAL_OUT, and stira::imagetools::ImageIO::Write().