Photoshop: выберите объект и обрежьте его напрямую

12

Я хотел бы знать, возможно ли это с Photoshop CS4:

  1. Выберите элемент с помощью Ctrl+ T(на окнах).
  2. Обрезайте его напрямую, не выбирая элемент вручную.

Возможно?

DᴀʀᴛʜVᴀᴅᴇʀ
источник

Ответы:

5

Чтобы обрезать до определенного слоя, я бы использовал три разных метода:

  1. Дублируйте нужный слой в новый файл, щелкнув правой кнопкой мыши по слою на панели слоев, выбрав Duplicate Layerи изменив документ на New. Зайдя в новый документ, вы можете выбрать его Image > Trimи выбрать Based on Transparent Pixels(оставьте все проверенным Trim Away. (Вы можете сделать это и в том же файле, но для этого нужно скрыть все остальные слои, которые могут быть исчерпывающими).

  2. Другое решение - сделать Ctrl+ Clickтрюк на слое, в частности, на миниатюре этого слоя. Тогда просто иди к Image > Crop. Это самый быстрый способ сделать это, но вы должны убедиться, что слои позади объекта скрыты. Если вы установили инструмент обрезки на сочетание клавиш, тогда это просто быстрый щелчок и сочетание клавиш, и все готово.

  3. Последняя возможность - это специальный прием, который я использую для любых предметов одинакового размера. Например, если у меня есть экран мобильного устройства, который я хочу сохранить в виде изображения без отображаемой вокруг него среды. Вы можете сделать прямоугольную форму с наложением поверх экрана и быстро сделать то же самое Ctrl+ Click on the layer thumbnailи Ctrl+ Cпосле этого. Слой в форме прямоугольника оказывается инструментом, но не влияет на сами визуалы, поэтому убедитесь, что слой имеет прозрачность 0% или просто скрыт во время обрезки.

Mindsparks
источник
Вариант № 1 идеален. Right click layer> Duplicate > Change document to New> НажмитеImage > Trim
Justin
8

Если вы спрашиваете об обрезке отдельного объекта на слое, то нет, прямого способа сделать это нет. Фотошоп обрезает весь холст, а не отдельные слои. Однако существуют косвенные способы, которые вы можете превратить в действие одним щелчком мыши.

Способ 1:

  • Нажмите Ctrl-клик по иконке слоя на панели слоев, чтобы создать выделение только этого объекта.

  • Щелкните значок «Маска слоя» в нижней части панели «Слои», чтобы создать маску, отображающую только объект.

  • Снимите маску со слоя (щелкните значок звена цепи между миниатюрой и маской.

  • С маской выбранной (не пиксель слоя), нажмите CTL-Т , чтобы войти в режим преобразования бесплатно.

Ваше бесплатное преобразование теперь будет действовать как маска обрезки для слоя.

Способ 2:

  • Ctrl-клик по иконке слоя, как и раньше, чтобы создать выделение.

  • Преобразовать выделение в путь (всплывающая панель «Пути», «Создать рабочий путь»)

  • Создайте векторную маску: Layer > Vector Mask > Current Path

Ваш путь теперь является векторной маской, с которой вы можете работать, используя Free Transform или все векторные инструменты на панели инструментов.

Алан Гилбертсон
источник
1

Я думаю, что вы можете сделать это так:

  1. выберите слой, в котором находится элемент
  2. используя команду удержания и нажмите на значок слоя, чтобы выбрать все элементы
  3. нажмите меню "изображение \ корпорация"

Вы получите предмет со всеми сохраненными слоями.

Леон
источник
1

Вы имеете в виду "масштабировать холст до определенного элемента / группы выбора"? Если так, я не верю в это.

Если у вас есть один элемент на одном слое, вы можете выбрать его ( Ctrl+ a-> сместить влево / вправо, чтобы привязать выделение к фактическим пикселям), скопировать его ( Ctrl+ c), создать новый файл ( Ctrl+ n(размер холста к содержимому буфера обмена). )) и вставьте в него выбранный элемент - это создаст новый файл с точными размерами элемента, который вы хотите обрезать.

Я тоже часто хотел иметь возможность обрезать выбор.

lawndartcatcher
источник
Да, я знаю, как скопировать / вставить в новый файл ... но это раздражает. Было бы неплохо обрезать выбранный элемент ... напрямую ... очень быстро ...
@markzzz: Ctrl+ T- это команда свободного преобразования. Если вы хотите выделить все содержимое слоя, то Ctrl+ Clickслой на панели слоев или Ctrl+ Shiftнужные Clickслои. Затем вы можете обрезать до выбора. Или просто превратить слои в умный объект. Если вы хотите сделать это без меню, запишите действие для кадрирования и назначьте ему F-клавишу.
Lèse Majesté
(в Photoshop CS4) «Кадрирование» из меню «Изображение» обрезает текущий выбор. Может работать лучше, чем трюк с новым окном. Если вам это нужно часто, дайте ему специальное сочетание клавиш («Редактирование»> «Сочетания клавиш»).
user56reinstatemonica8
1

Я думаю, что мы можем сделать это, если ваш размер слоя меньше, чем холст, тогда ... Ctrl+ Clickв появившемся слое Выбор слоя, затем нажмите Меню изображения и затем нажмите Обрезать, ваш выбранный экран будет обрезан.

Графический дизайн Гай
источник
1

Я создал действие для чего-то подобного; Я хотел скопировать части изображения с автоматической обрезкой, не создавая постоянно новые документы (например, набор иконок на белом фоне). Вот последовательность действий:

Копировать, Новый документ (Предустановка буфера обмена), Вставить, Свести изображение, Обрезать (Цвет верхнего пикселя, Все стороны), Выбрать все, Копировать, Закрыть.

С этим сохраненным действием вы можете сделать все одним щелчком мыши или нажатием клавиши.

Beejor
источник
0

И старый трюк, который может или не может работать для вас / на более новых версиях:

  • ВЫБЕРИТЕ ВСЕ на желаемом слое ИЛИ сделайте больший выбор, чем объект
  • «перемешать» выбор, нажав стрелку вправо, затем стрелку влево
  • это заставит выделение «сжаться» до самого объекта
  • выберите «обрезать до выделения» (или какова-либо название этой команды

РЕДАКТИРОВАТЬ: «Дох! Я просто понимаю, что это именно то, что предложил Lawndartcatcher. Вместо этого ответьте на этот ответ.

DA01
источник
Более прямой подход состоит в том, чтобы щелкнуть Ctrl / Cmd на миниатюре слоя на панели слоев, которая создает выборку только непрозрачных пикселей, а затем использовать Image> Crop. Это действительно обрезает все изображение, и я не уверен, что это вопрос.
Алан Гилбертсон
0

Просто:

  1. Ctrl + клик (на миниатюре слоя)
  2. Нажмите «C» (для ярлыка Crop Tool)
  3. нажмите Ввод
  4. Нажмите Enter еще раз
  5. Выполнено!
Майкл Рамос
источник
-2

Если у вас одноцветный фон, используйте его и запишите как автоматическое действие:

  1. image > crop by > by color in the corner
Ондра Чиштин
источник