Главная
» LINUX
»
Как вырезать изображение в Linux с помощью GIMP
Как вырезать изображение в Linux с помощью GIMP
Чтобы вырезать объект в Linux, откройте фотографию в GIMP, обведите объект инструментом «Свободное выделение», инвертируйте выделение и удалите фон. Сначала добавьте альфа-канал и экспортируйте результат в формате PNG, чтобы область вокруг объекта оставалась прозрачной. Этот метод лучше всего подходит для объектов с четкими контурами; тонкие волосы и мягкие, прозрачные края требуют более детальной обработки.
Установите GIMP или откройте его из меню приложений.
Если GIMP не установлен, воспользуйтесь центром программного обеспечения вашего дистрибутива Linux или перейдите на официальную страницу загрузки GIMP . По состоянию на 26 октября 2026 года на этой странице указана версия GIMP 3.2.6 как текущая стабильная версия. Инструкции для Linux включают Flatpak; в системе с Flatpak официальная команда установки выглядит следующим образом:
Названия пакетов и доступные версии различаются в зависимости от дистрибутива, поэтому, если вы предпочитаете использовать поддерживаемый дистрибутивом менеджер пакетов, воспользуйтесь им. После установки запустите GIMP из меню приложений.
Вырежьте объект в GIMP.
Откройте фотографию. В GIMP выберите Файл > Открыть и выберите изображение. Сохраните рабочую копию как .xcfфайл с помощью Файл > Сохранить как ; XCF сохраняет слои GIMP для последующего редактирования.
Фотография должна быть открыта в GIMP до того, как вы начнете выделять объект.
Создайте отдельный рабочий слой. Выберите Слой > Дублировать слои (Shift+Ctrl+D). В панели «Слои» щелкните значок глаза рядом с исходным слоем, чтобы скрыть его, затем оставьте дубликат выделенным. Это сохранит нетронутую фотографию и предотвратит ее просвечивание после удаления пикселей. Описание команды приведено
в документации GIMP по функции «Дублировать слои» .Проработайте дубликат слоя, затем скройте исходный слой и удалите фон.
Добавьте поддержку прозрачности. При активном дубликате выберите Слой > Прозрачность > Добавить альфа-канал . Если эта команда недоступна, значит, у этого слоя уже есть альфа-канал. Альфа-канал хранит информацию о прозрачности; в документации GIMP это описано в разделе « Добавить альфа-канал» .
Добавьте альфа-канал перед удалением выделенного фона.
Выберите «Свободное выделение». Выберите «Инструменты» > «Инструменты выделения» > «Свободное выделение» или нажмите клавишу F. Увеличьте масштаб настолько, чтобы увидеть край объекта. В параметрах инструмента включите сглаживание для более плавной границы. В официальном руководстве по свободному выделению описаны режимы «многоугольник» и «свободное рисование».
Обведите контур растения, следуя его листьям и горшку.
Обведите и замкните контур. Щелкните вокруг объекта, чтобы создать многоугольник, разместив больше точек вокруг кривых и меньше вдоль прямых линий. Чтобы нарисовать участок от руки, щелкните и перетащите. Вернитесь к начальной точке, чтобы замкнуть фигуру, или дважды щелкните, чтобы замкнуть ее прямым отрезком. Нажмите Enter для подтверждения выделения, если оно все еще находится в режиме редактирования.
Убедитесь, что выделенная область образует замкнутый контур вокруг всего объекта.
Инвертируйте выделение. Объект выделен, но вам нужно удалить область за его пределами. Выберите «Выделение» > «Инвертировать» или нажмите Ctrl+I . Теперь движущаяся граница выделения должна проходить по краю холста и вокруг объекта. Если вам нужно найти это меню,
см. инструкции по инвертированию выделения в GIMP .После инвертирования выбранным участком становится фон за пределами растения.
Удалите фон и проверьте края. Нажмите клавишу Delete . Вокруг объекта должна появиться серая шахматная доска GIMP, указывающая на прозрачность. Выберите «Выделение» > «Нет», чтобы удалить контур выделения. Если растение исчезнет, отмените действие с помощью Ctrl+Z и инвертируйте выделение перед повторным удалением. Если старый фон остается видимым, убедитесь, что дубликат слоя активен, оригинал скрыт, а активный слой имеет альфа-канал.
Шахматная сетка вокруг растения показывает, что удаленная область прозрачна.
Экспортируйте в формате PNG. Сохраните рабочую копию XCF, затем выберите Файл > Экспорт как . Введите имя файла, заканчивающееся на .png, выберите PNG, если GIMP запросит формат, и нажмите Экспорт . PNG поддерживает прозрачность; JPEG — нет. В документации GIMP по экспорту в формат PNG перечислены доступные параметры формата.
Используйте имя файла .png и формат изображения PNG, чтобы сохранить прозрачность.
Исправлены распространённые проблемы с вырезанием.
Фон становится белым вместо прозрачного.
Сначала убедитесь, что дубликат слоя активен и что исходный слой под ним скрыт. Затем отмените удаление, добавьте альфа-канал, если необходимо, и снова удалите. В GIMP прозрачность слоя обычно определяется шахматной доской; в других программах просмотра изображений прозрачность может отображаться на белом фоне, поэтому протестируйте экспортированный PNG-файл на цветном фоне.
Объект имеет шероховатые или зазубренные края.
Увеличьте масштаб и уточните выделение, добавив больше точек вокруг кривых. Оставьте параметр «Сглаживание» включенным. Избегайте растушевки, если только вам не нужен намеренно мягкий край: слишком сильная растушевка может сделать объект размытым. Свободное выделение полезно для грубой вырезки, но GIMP отмечает, что оно не идеально подходит для точных краев; для волос или сложных контуров уточняйте результат с помощью быстрой маски или маски слоя, вместо того чтобы ожидать идеального выделения одним щелчком мыши.
Экспортированный файл не имеет прозрачности.
Экспортируйте файл в формате PNG, а не JPEG, и обязательно используйте функцию «Экспорт как» с указанием .pngимени файла. Сохраните файл XCF в качестве редактируемого основного файла, чтобы позже можно было изменить контур или восстановить исходный слой.