Text this: Adaptive Texture-Preserving Denoising Method Using Gradient Histogram and Nonlocal Self-Similarity Priors.