В программе Gimp изображение (картинку, фотографию) можно поворачивать как на стандартные 90 или 180 градусов, так и на произвольное число градусов.
При этом вращать можно и какие-то отдельные слои.
1 вариант
Если вам нужно сделать поворот на 90 / 180 градусов, то проще поступить так:
В пункте главного меню под названием «Изображение» выбрать «Преобразования», а затем один из вариантов:
- поворот на 90 градусов по часовой стрелке.
- поворот на 90 градусов против часовой стрелки.
- поворот на 180 градусов.

Пример поворота на 90 градусов против часовой стрелки”:

2 вариант
Для произвольного поворота существует инструмент “Вращение”.
Для его активации можно воспользоваться:
- значком на панели инструментов.
- пунктом главного меню “Изображение” -> “Преобразования“ -> “Произвольное вращение”.
- пунктом главного меню “Инструменты” -> “Преобразование” -> “Вращение”.
- комбинацией клавиш Shift + R.

Откроется специальное окно:

Поворачивать изображение можно несколькими способами:
- В указанном окне в поле «Угол» написать градусы или передвинуть ползунок.
- Перемещать курсор мыши с зажатой левой кнопкой.
- Можно использовать стрелки «влево» и «вправо» на клавиатуре, одно нажатие стрелки = поворот 15 градусов.

Можно смещать центр вращения – для этого перемещаем кружочек в нужное место или задаём координаты в полях “Центр X” и “Центр Y”.
Нажимаем на кнопку “Повернуть” или просто активируем какой-то другой инструмент — изображение повернётся на выбранные вами градусы.
При этом после поворота часть изображения может обрезаться:

Для устранения этой неприятности щёлкните по картинке или фото правой кнопкой мыши и в контекстном меню выберите “Изображение” -> “Холст по размеру слоев“.

Вот, что получиться в результате:
