imguidedfilter функция выполняет контурное сглаживание изображения, используя содержимое второго изображения, называемого направляющим изображением, для воздействия на фильтрацию. Изображение наведения может быть самим изображением, другой версией изображения или совершенно другим изображением. Фильтрация управляемого изображения является операцией окрестности, как и другие операции фильтрации, но учитывает статистику области в соответствующей пространственной окрестности в изображении наведения при вычислении значения выходного пикселя.

Если направление совпадает с фильтруемым изображением, структуры одинаковы - край в исходном изображении совпадает в изображении направления. Если направляющее изображение отличается, то структуры в направляющем изображении будут воздействовать на отфильтрованное изображение, фактически впечатывая эти структуры на исходное изображение. Этот эффект называется переносом структуры.