Text this: An implementation of edge-preserving filters using layered fuzzy controllers with learning.