
RollingGuidance Filter, Version 1.0 -- 08/14/2014 by Qi Zhang Copyright 2014, The Chinese University of Hong Kong.

* Introduction:
	The code is created based on the method described in the following paper:
    [1] "Rolling Guidance Filter", Qi Zhang, Xiaoyong Shen, Li Xu, Jiaya Jia, European Conference on Computer Vision (ECCV) 2014
	
	The code uses the bilateral filter implementation of:
 	[2] "Fast High-Dimensional Filtering Using the Permutohedral Lattice", Adams, Andrew, Jongmin Baek, and Myers Abraham Davis, Computer Graphics Forum. Vol. 29. No. 2. Blackwell Publishing Ltd, 2010.

	
* Usage:
	 RollingGuidanceFilter -option1 value1 -option2 value2 ...

	 -i the filename of input image
	 -o the filename of output image [optional]
	 -ss spatial sigma for bilateral filter [optional, default 3]
	 -sr range sigma for bilateral filter [optional, default 20]
	 -iter the number of iterations [optional, default 4]

	You can also use our provided script run.bat to execute our program.

	
* Example:
	 RollingGuidanceFilter -i input.png -ss 4

	 
* Note:
	The implementation is not the fastest one for rolling guidance filter. The bilateral filter(BF) implementation
	using permutohedral lattice performs efficiently only when sigma_r and sigma_s are large. We use this version
	because it supports multi-channel/color bilateral filtering. If you need faster version, please use other BF
	implementations.
	