Копируешь картинку, ставишьна новый слой. Выделяешь область, которую хочешь размыть (захватив чуть-чуть чистого поля).
Потом Select -> Feather -> от 2 до 5
Потом Layer-> Add Layer Mask -> Hide Selection (выделеный кусок станет невидимым)
Переключаешься на Linear Gradient Tool.
Кликаешь два раза, откроется менюшка Option. в строке Gradient выбираешь foregrownd to backgrownd и включаешь опции Transperency, Dither, Reverse.
И после градиентной растяжкой делаешь размывку так как хочется.
Если необходим как бы ломаный край фотографии - рисуй lasso контур а все - как написано выше.