1. Создайте поверх слоя с фото новый прозрачный слой (Shift+Ctrl+N, Enter)
2. Возьмите инструмент Кисть большого диаметра, желательно с мягкими краями
3. Раскрасьте новый слой теми цветами, в оттенках которых хотите видеть фото
4. Сильно размойте этот слой, чтобы переходы получились плавные (Фильтр > Размытие > Размытие по Гауссу) . Можно повторить размытие несколько раз (Ctrl+F).
5. Измените режим наложения верхнего слоя на Перекрытие или другие режимы из этой группы (выпадающее меню вверху палитры слоёв) .
6. Уменьшите прозрачность верхнего слоя (тоже вверху палитры слоёв)
Можно вместо раскрашивания использовать градиентные заливки, получатся более плавные переходы. Раскрашенный слой желательно сдублировать и применить к дублю другой режим наложения, например Обычный с небольшой непрозрачностью.
Что может быть проще, создаёшь новый слой, заливаешь градиентом, стиль слоя выбираешь Экран, сводишь слои и сохраняешь. Можно прозрачность слоя изменить по желанию.