Photoshop: selezionare l'elemento e ritagliarlo direttamente


12

Mi piacerebbe sapere se questo è possibile con Photoshop CS4:

  1. Seleziona un elemento con Ctrl+ T(su Windows).
  2. Ritaglialo direttamente, senza selezionare l'elemento manualmente.

È possibile?

Risposte:


5

Per ritagliare su un livello specifico ci sono tre diversi metodi che vorrei usare:

  1. Duplica il livello desiderato in un nuovo file facendo clic con il pulsante destro del mouse sul livello nel pannello Livelli, selezionando Duplicate Layer, modificando il documento in New. Una volta entrato nel nuovo documento, puoi selezionare Image > Trime selezionare Based on Transparent Pixels(tieni tutto sotto controllo Trim Away. (Puoi farlo anche nello stesso file, ma richiede di nascondere tutti gli altri livelli, il che può essere esaustivo)).

  2. Un'altra soluzione è fare il trucco Ctrl+ Clicksul livello, in particolare sulla miniatura di quel livello. Quindi vai a Image > Crop. Questo è il modo più veloce per farlo, ma devi assicurarti che i livelli dietro l'oggetto siano nascosti. Se imposti lo strumento di ritaglio su una scorciatoia da tastiera, in realtà è solo una scorciatoia da clic e tastiera e il gioco è fatto.

  3. L'ultima possibilità è un trucco speciale che uso per tutti gli oggetti che hanno tutte le stesse dimensioni. Ad esempio se ho uno schermo di un dispositivo mobile che voglio salvare come immagine senza l'ambiente visualizzato al suo interno. Puoi fare una forma rettangolare sovrapposta nella parte superiore dello schermo e fare rapidamente lo stesso Ctrl+ Click on the layer thumbnaile Ctrl+ in Cseguito. Il livello della forma rettangolare finisce per essere uno strumento ma non contribuisce agli stessi elementi visivi, quindi assicurati che il livello abbia una trasparenza dello 0% o sia semplicemente nascosto al momento del ritaglio.


L'opzione n. 1 è perfetta. Right click layer> Duplicate > Change document to New> ClickImage > Trim
Justin

8

Se stai chiedendo di ritagliare un singolo oggetto su un livello, allora no, non esiste un modo diretto per farlo. Photoshop ritaglia l'intera tela, non i singoli livelli. Ci sono modi indiretti, però, entrambi i quali si può fare in un one-click Azione.

Metodo 1:

  • Ctl-clic sulla miniatura del livello nel pannello Livelli per creare una selezione di quell'oggetto.

  • Fai clic sull'icona Maschera di livello nella parte inferiore del pannello Livelli per creare una maschera che rivela solo l'oggetto.

  • Sblocca la maschera dal livello (fai clic sull'icona del collegamento a catena tra la miniatura e la maschera.

  • Con la maschera selezionata (non il livello di pixel), premere Ctl-T per accedere alla modalità di trasformazione libera.

La tua trasformazione gratuita ora funzionerà come una maschera di ritaglio per il livello.

Metodo 2:

  • Ctl-clic sulla miniatura del livello come prima per creare la selezione.

  • Convertire la selezione in un tracciato (riquadro a comparsa riquadro Tracciati, "Crea tracciato di lavoro")

  • Crea una maschera vettoriale: Layer > Vector Mask > Current Path

Il tuo percorso è ora una maschera vettoriale con cui puoi lavorare utilizzando Trasformazione libera o tutti gli strumenti vettoriali nella casella degli strumenti.


1

Penso che tu possa fare in questo modo:

  1. seleziona il livello in cui si trova l'oggetto
  2. usando il comando hold e fai clic sull'icona del layer per selezionare tutto l'elemento
  3. fai clic sul menu "image \ corp"

Otterrai l'oggetto con tutti i livelli conservati.


1

Uh - vuoi dire "ridimensiona la tela su un particolare oggetto / gruppo di selezione"? Se è così, non ci credo.

Se hai un singolo elemento su un singolo livello puoi selezionarlo ( Ctrl+ a-> spingi a sinistra / a destra per agganciare la selezione ai pixel effettivi), copiarlo ( Ctrl+ c), creare un nuovo file ( Ctrl+ n(area di disegno in scala al contenuto degli appunti) )) e incollare l'elemento selezionato in esso - ciò creerebbe un nuovo file che ha le dimensioni esatte dell'elemento che stai cercando di ritagliare.

Anch'io ho spesso desiderato la possibilità di ritagliare una selezione.


Sì, so come copiare / incollare in un nuovo file ... ma è fastidioso. Sarebbe bello ritagliare un oggetto selezionato ... direttamente ... molto velocemente ...

@markzzz: Ctrl+ Tè il comando di trasformazione gratuito. Se si desidera selezionare tutto il contenuto da un livello, quindi Ctrl+ Clickil livello nel pannello del livello o Ctrl+ Shift+ Clicki livelli desiderati. Quindi puoi ritagliare fino alla selezione. O semplicemente trasforma i livelli in un oggetto intelligente. Se vuoi farlo senza menu, registra un'azione per il ritaglio e assegnale un tasto F.
Lèse majesté,

(in Photoshop CS4) "Ritaglia" dal menu Immagine ritaglia alla selezione corrente. Potrebbe funzionare meglio del nuovo trucco della finestra. Dagli una scorciatoia da tastiera personalizzata (Modifica> Scorciatoie da tastiera) se ne hai bisogno spesso.
user56reinstatemonica8

1

Penso che possiamo fare questo se la dimensione del tuo livello è più piccola della tela quindi .. Ctrl+ Clicksu Selezione livello appare quindi fai clic sul menu Immagine e quindi fai clic su Ritaglia, la schermata selezionata verrà ritagliata.


1

Ho creato un'azione per qualcosa di simile; Volevo copiare parti di un'immagine con il ritaglio automatico, senza creare costantemente nuovi documenti (ad esempio un gruppo di icone su uno sfondo bianco). Ecco la sequenza di azioni:

Copia, Nuovo documento (preselezione degli Appunti), Incolla, Appiattisci immagine, Rifinisci (colore pixel in alto a sinistra, Tutti i lati), Seleziona tutto, Copia, Chiudi.

Con questa azione salvata, puoi fare tutto con un solo clic o premere il tasto.


0

E vecchio trucco che potrebbe funzionare o meno per te / sulle versioni più recenti:

  • SELEZIONA TUTTO sul livello desiderato O effettua una selezione più ampia rispetto all'oggetto
  • "muovi" la selezione toccando la freccia destra, quindi la freccia sinistra
  • questo farà sì che la selezione si "riduca" all'oggetto stesso
  • scegli 'ritaglia alla selezione' (o qualunque sia il nome di quel comando

EDIT: 'doh! Mi rendo conto che è esattamente quello che ha suggerito pratoartista. Dai invece il voto a quella risposta.


L'approccio più diretto è Ctl / Cmd-clic sulla miniatura del livello nel pannello Livelli, che crea direttamente una selezione solo dei pixel non trasparenti, quindi usa Immagine> Ritaglia. Questo però ritaglia l'intera immagine e non sono sicuro che sia la domanda.
Alan Gilbertson,

0

Semplice:

  1. Ctrl + clic (sulla miniatura del livello)
  2. Premi 'C' (per scorciatoia strumento ritaglio)
  3. premere Invio
  4. Premi Invio di nuovo
  5. Fatto!

-2

Se hai uno sfondo a un colore, usa questo e registralo come un'azione automatica:

  1. image > crop by > by color in the corner
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.