Перейти к основному содержимому
Tooletto

Поворот изображения

Поворачивайте изображения на 90, 180 или 270 градусов либо отражайте их по горизонтали и вертикали. Работает сразу с целым пакетом файлов и исправляет фото, которые выглядят повёрнутыми набок из-за ориентации в EXIF.

  • Файлы никогда не покидают ваше устройство
  • Бесплатно, без регистрации
  • Без водяных знаков
  • Работает офлайн после загрузки
Loading tool…

Как пользоваться: поворот изображения

  1. 1

    Добавьте изображения

    Перетащите файлы JPG, PNG или WebP, либо вставьте их из буфера обмена.

  2. 2

    Выберите поворот

    Выберите 90, 180 или 270 градусов и при необходимости добавьте отражение.

  3. 3

    Скачайте результат

    Сохраните файлы по отдельности или скачайте весь пакет одним ZIP-архивом.

Почему фото с телефона вообще оказываются повёрнутыми набок

Сенсор камеры телефона физически закреплён внутри устройства, поэтому фото, снятое при вертикальном положении телефона, и фото, снятое при горизонтальном, дают данные о пикселях в одной и той же базовой ориентации с точки зрения сенсора. Вместо того чтобы поворачивать сами пиксели — а это отнимает время обработки при каждом снимке, — камера записывает в EXIF-метаданные файла тег ориентации, указывающий, как изображение должно отображаться, а данные о пикселях оставляет такими, какими их зафиксировал сенсор.

Это отлично работает, пока каждая программа, открывающая файл, учитывает этот тег. Большинство современных программ просмотра так и делают. Некоторые старые программы, отдельные сайты и некоторые конвейеры обработки изображений читают только сырую сетку пикселей и полностью игнорируют флаг ориентации — поэтому один и тот же файл может выглядеть правильно повёрнутым в одном месте и повёрнутым набок в другом: сам файл не менялся, менялось лишь то, учитывает ли программа просмотра встроенную в него инструкцию.

Что этот инструмент делает с этим — раз и навсегда

Поворот здесь «впечатывает» изменение прямо в сетку пикселей вместо того, чтобы менять флаг метаданных, поэтому результат корректно отображается в любой программе просмотра, на любой платформе — независимо от того, учитывает ли эта программа ориентацию EXIF или нет. Это также надёжное решение для фото, которое выглядит повёрнутым набок в одном приложении и правильно в другом: несогласованность всегда была связана лишь с тем, учитывает ли конкретная программа тег, а «впечатывание» поворота полностью снимает значимость этого тега.

Поворот на 90 или 270 градусов не совсем без потерь в одном отношении, о котором стоит знать: поворот JPEG требует декодирования и повторного кодирования изображения — это ещё один проход сжатия с потерями поверх того, что файл уже прошёл. При качестве 95 и выше эффект минимален и на практике незаметен, но он не буквально нулевой — поворот же на уровне пикселей у PNG, напротив, полностью безвреден, поскольку у PNG нет этапа сжатия с потерями, который можно было бы повторить.

Поворот и отражение — это не взаимозаменяемые операции

Поворот вращает всё изображение вокруг точки, сохраняя взаимное расположение всего в кадре — текст, повёрнутый на 180 градусов, оказывается вверх ногами, но по-прежнему читается правильно, если повернуть голову или само устройство. Отражение зеркалит изображение относительно оси, меняя местами левую и правую стороны (или верх и низ), при этом всё остаётся в том же положении «верхом вверх». Текст после горизонтального отражения превращается в зеркальную надпись, а не в текст, повёрнутый набок, потому что зеркалирование и поворот — принципиально разные преобразования, хотя оба иногда неточно называют «переворотом» изображения.

Это различие особенно важно для всего, что содержит текст или асимметричный объект: отсканированный документ, оказавшийся вверх ногами, нужно повернуть на 180 градусов, а не отражать, — иначе текст превратится в нечитаемую зеркальную надпись вместо того, чтобы просто оказаться в правильном положении.

Часто задаваемые вопросы

Почему моё фото выглядит повёрнутым набок на одном устройстве, но не на другом?

Камеры телефонов обычно записывают снимок в той ориентации, в которой его «видит» сенсор, а нужный поворот сохраняют отдельным флагом EXIF. Программы, которые учитывают этот флаг, показывают фото правильно; те, что его игнорируют, — повёрнутым. Этот инструмент «впечатывает» поворот прямо в пиксели, поэтому фото выглядит правильно везде.

Снижает ли поворот качество изображения?

Поворот, кратный 90 градусам, лишь переставляет пиксели местами, поэтому передискретизация не требуется. После этого JPG перекодируется, что даёт небольшую потерю качества — если файл будут снова редактировать, установите качество 95 или выше.

В чём разница между поворотом на 180 градусов и отражением?

Поворот на 180 градусов переворачивает изображение вверх ногами, но сохраняет расположение элементов; отражение же зеркалит его, меняя местами левую и правую стороны. Текст остаётся читаемым при повороте и превращается в зеркальную надпись при отражении.

Можно ли повернуть сразу много изображений?

Да, до 20 файлов за раз. Они обрабатываются параллельно на всех ядрах вашего процессора и скачиваются вместе одним ZIP-архивом.

Частые задачи: поворот изображения