Legge til bildeffekter for å forhåndsvise i OS X
Forhåndsvisning er en ganske anstendig bildeviser og omformer, men det som virkelig kan brukes til å gjøre det til en god go-to-bilderedigerer, er noen grunnleggende bildebehandlingseffekter. Selvfølgelig kan du ikke slå det inn i Photoshop, men muligheten til å gjøre en slags behandling ville være en god ting.
I denne artikkelen bruker vi Automator til å utnytte Quartz Effect-motoren som en preprosessor for Preview.
Sikkerhetskopier bildet
Å legge til bildeeffekter i Preview er faktisk en enkel tre-trinns arbeidsflyt med Automator. Åpne Automator og lag et program.
Som med hver bildebehandling jobb, er det forsiktig og rett og slett god praksis å operere på en kopi av bildet ditt. Hvis du lagrer din behandlede versjon over originalen, vil du ikke kunne få den tilbake, så vår første trekk må være en sikkerhetskopi.
Så, dra i en "Duplicate Finder Items" -handling. Hvis du ikke finner handlingen, som alltid med Automator, skriver du inn de første bokstavene til navnet i søkefeltet, og du finner det enkelt.
Dette vil, som navnet antyder, lage en kopi av bildet du mater til det, og lagre det på samme sted som inntastingsfilen vedlagt med ordet "copy." Fra nå av vil alle handlinger handle på kopien av bilde.
Så å sørge for at vi jobber med en kopi, må vi begynne å bruke noen effekter.
Gjør det til effekt
Neste dra i en "Apply Quartz Composition Filter to Images" -handling. Dette er en kraftig handling som bruker OS X innebygd kvarts bildemotor for å bruke en rekke sanntids effekter til bilder og videoer.
Du får en advarseldialog om hvordan denne handlingen vil endre bildefiler som er sendt til den, og det vil spørre om du vil legge til en "Copy Finder Items" -handling. Bare klikk "Ikke legg til", som du allerede tok vare på dette. Fint av dem å bry seg, men du har dette.
Før du går videre, er det en ting å gjøre, klikk på alternativknappen på denne handlingen, og merk av for "Vis denne handlingen når arbeidsflyten kjører" -boksen. Dette er viktig, da dette vil popere kommandoboksen Quartz, slik at du kan velge et filter og justere skyvekontrollene for hver effekt. Også, hvis du angir en bestemt effekt i denne boksen på dette stadiet, vil det være standard effekt når boksen dukker opp.
Ta med det på Home
Og til slutt er det siste trinnet i denne arbeidsflyten å sende resultatene til Forhåndsvis, slik at du kan beskjære, endre størrelse og gjøre noen av behandlingen du vanligvis vil gjøre i Preview.
Dra i en "Åpne bilder i forhåndsvisning" -handling. Dette åpner det nyopprettede bildet, slik at du kan fullføre hvilken som helst behandling du vil gjøre, for eksempel å endre størrelse, beskjære, konvertere til et annet bildeformat og så videre.
Når du har denne handlingen på plass, er du ferdig. Lagre programmet som "Effekt til bilde" i programkatalogen. Du kan også dra en kopi av den til kaien for enkel tilgang.
Effekter i bruk
Alt du trenger å gjøre for å gjøre dette arbeidet, er å dra et bilde til ikonet "Effect to Picture" i Dock.
Appen vil lage en kopi av bildet og lagre det på samme sted som kilden. Deretter åpner Quartz kontrollpanelet.
Dette virker litt rar i Yosemite (eller i hvert fall i min versjon, kan kjørelengdeet variere), slik at panelet åpnes lite, og du må dra det åpent nok til å se kontrollene. Jeg mistenker at Automator er på grunn av en oppdatering snart.
(Også jeg er sikker på at det er sannsynligvis noen Applescript du kan bruke til å få det til å skje automatisk. Det fungerer godt nok til denne opplæringen, så vi lar det gå for nå.)
Velg effekten du vil ha, eller gå med standardinnstillingen.
Bildet utføres, lagres og åpnes i Preview. Så i en dra og klikk kan du gå fra dette:
til dette eller dette:
Selvfølgelig er denne prosessen ikke veldig elegant, men hei, det er en bolt-on, og som et grunnleggende bildefilter, som er tilgjengelig på forespørsel, er det ikke så loslitt. Og noen av effektene er faktisk overraskende høy kvalitet med tanke på hvor lite behandlingstid de tar opp.
Prøv dette selv, og gi oss beskjed om hvordan du kommer frem i kommentarene nedenfor.