added gamma correction to blur