Oppitunti useiden kuvien lähettämisestä Snapseed-sovellukseen automaattista kuvanparannusta varten Taskerin, AutoInputin ja AutoSharen avulla.
Suhtaudun kuvankäsittelyyn (ja valokuvaukseen yleensä) enkä häpeä myöntää sitä. En ole vaivautunut opetella käyttämään kameran manuaaliset säätimet tai muokkaa raakakuvia kuten joillakin kollegoillani. Kuten useimmat ihmiset, käytän kamerani oletusominaisuuksia, joissa kaikki asetukset on asetettu automaattisiksi, jotta ohjelmisto päättää, mikä on paras valkotasapaino, tarkennus, kirkkaus jne. pitäisi asettaa.
Joskus, jos ensimmäinen valokuvani ei tullut ulos toivomallani tavalla, ajelin sen läpi Snapseedin automaattinen viritysominaisuus. Mutta jos haluan suorittaa tämän toiminnon useille kuville (esimerkiksi > 50), siitä tulee nopeasti vaivaa, koska minun pitäisi avata, säätää ja tallentaa jokainen yksittäinen valokuva manuaalisesti Snapseedissä. Android-automaation taustani perusteella ajattelin itsekseni: miksi en vain automatisoi tätä prosessia? Ja niin minä tein. Tapaa Auto-Snapseed Tasker -skripti.
Paranna valokuviasi automaattisesti Taskerin Auto-Snapseedilla
Vaatimukset:
- Snapseed
- Tasker ($2.99)
- AutoInput (~$1.70)
- AutoShare (~$1.12)
Tarvitset ilmeisesti Snapseedin tähän projektiin, sillä sitä käytämme valokuvien hienosäätämiseen. Tasker tarvitaan, koska käytämme tätä automaatiosovellusta kahden lisäosan: AutoInput ja AutoShare kanssa. AutoShare on välttämätön uuden kohteen luomiseksi Androidin jakovalikkoon, jotta voit nopeasti parantaa kuvia sekä jakaa kuvat avattavaksi Snapseedissä. AutoInput automatisoi sitten valokuvan parantamiseen tarvittavat napautukset automaattisesti.
Kun olet asentanut nämä sovellukset, meidän on määritettävä joitain asioita. Ensin sinun on myönnettävä AutoInputille mahdollisuus käynnistää esteettömyyspalvelu, jonka sovellus kiusaa, kun avaat sen. Seuraavaksi meidän on luotava uusi AutoShare-komento, jotta meillä on valikkovaihtoehto, jossa valitaan AutoShare, kun avaamme kuvan jakamisikkunan. Avaa AutoShare ja vieritä alas kohtaan "AutoShare Settings" ja varmista, että "AutoShare Command" on valittuna. Mene sitten ylös ja valitse "Hallinnoi komentoja". Lisää uusi komento ja nimeä se painamalla +-kuvaketta "Auto-Snapseed." Valitse mikä tahansa haluamasi kuvake, mutta suosittelen Snapseed-kuvakkeen käyttöä sen selventämiseksi mitä tämä tekee.
Nyt olemme valmiita aloittamaan käsikirjoituksen tekemisen Taskerissa. Avaa Tasker ja paina + oikeassa alakulmassa luodaksesi uuden profiilin. Nimeä se "Auto-Snapseed" ja valitse Tapahtuma Konteksti. Siirry kohtaan Plugin --> AutoShare --> AutoShare Command. Avaa määritys painamalla kynäkuvaketta ja valitse sitten komennosta aiemmin tekemäsi "Auto-Snapseed" -komento.
Palaa pois profiilin asetuksista, ja Tasker pyytää sinua luomaan uuden tehtävän. Voit valita tehtävän nimen, mutta se ei ole välttämätöntä. Napsauta valintamerkkiä avataksesi Tehtävän muokkausnäytön. Käyn läpi vaiheittaiset ohjeet siitä, mitä sinun tulee tehdä, mutta ne teistä, jotka ovat jo perehtyneet Taskeriin, voit laajentaa alla olevaa kytkintä nähdäksesi skriptin kuvauksen.
Auto-Snapseed Tasker -kuvaus
Profile: Auto-Snapseed (208)
Event: AutoShare [ Configuration: Command: Auto-Snapseed
Sender: all
Subject: all
Text: all
File: all ]
Enter: Auto-Snapseed (207)
A1: For[ Variable:%image Items:%asfile() ]
A2: AutoShare [ Configuration: Package: com.niksoftware.snapseed
Class: com.google.android.apps.snapseed.EditActivity
App: AutoShare
Action: Share
MimeType: image/jpeg
File: %imageTimeout (Seconds):10 ]
A3: AutoInput Action [ Configuration: Type: Text
Value: Add filter
Action: ClickTimeout (Seconds):20 ]
A4: Wait[ MS: 0 Seconds: 1 Minutes: 0 Hours: 0 Days: 0 ]
A5: AutoInput Action [ Configuration: Type: Text
Value: Tune Image
Action: ClickTimeout (Seconds):20 ]
A6: Wait[ MS: 0 Seconds: 1 Minutes: 0 Hours: 0 Days: 0 ]
A7: AutoInput Action [ Configuration: Type: Text
Value: Auto Adjust
Action: ClickTimeout (Seconds):20 ]
A8: Wait[ MS: 0 Seconds: 1 Minutes: 0 Hours: 0 Days: 0 ]
A9: AutoInput Action [ Configuration: Type: Text
Value: Apply
Action: ClickTimeout (Seconds):20 ]
A10: Wait[ MS: 0 Seconds: 1 Minutes: 0 Hours: 0 Days: 0 ]
A11: AutoInput Action [ Configuration: Type: Text
Value: DONE
Action: ClickTimeout (Seconds):20 ]
A12: Wait[ MS: 0 Seconds: 3 Minutes: 0 Hours: 0 Days: 0 ]
A13: EndFor
Lue lisää
- Tehtävä --> For. Muuttuja: %kuva. Tuotteet: %asfile(). Tämä silmukaa muuttujan %image läpi kuinka monta kuvaa jaat jakamisikkunassa.
- Plugin --> AutoShare --> AutoShare. Paketti: com.niksoftware.snapseed. Luokka: com.google.android.apps.snapseed. EditActivity. Sovellus: AutoShare. Toiminta: Jaa. Mime-tyyppi: kuva/jpeg. Tiedosto: %kuva. Tämä toiminto lähettää jaetun kuvan yksitellen, johon %image viittaa, Snapseedille muokkausta varten.
- Kytkeä --> AutoInput --> Toiminta. Paina "Helppo asennus" ja avaa sitten galleriasovellus ja valitse mikä tahansa kuva, joka jaetaan Snapseediin. Vedä ilmoitusalue alas, laajenna AutoInput-ilmoitus ja paina "lisää"-painiketta. Paina nyt kelluvaa kynäkuvakepainiketta, jotta AutoInput voi tallentaa/kaappaa tämän syötteen. AutoShare avaa automaattisesti Viimeaikaiset sovellukset -valikon ja pyytää sinua palaamaan Taskeriin. Tee niin, ja kun palaat, sinun pitäisi nähdä ponnahdusikkuna, jossa kysytään, mikä arvo valitaan. Valitse "Lisää suodatin" tekstityyppi ja valitse klikkaus toiminta.
- Tehtävä --> Odota. Odota 1 sekunti.
- Plugin --> AutoInput --> Action. Paina "Easy Setup" uudelleen ja palaa Snapseediin. Paina tällä kertaa kelluvaa kynäkuvaketta ENNEN AutoInputin tallennuksen aloittamista. Sinun pitäisi nähdä kaikki Snapseedin tarjoamat kuvanparannusvaihtoehdot. NYT vedä ilmoitus alas ja paina "lisää". Valitse "viritä kuva" -vaihtoehto, jotta AutoInput tallentaa sen. Palaa Taskeriin ja valitse "Viritä kuva" tekstityyppi ja valitse klikkaus toiminta.
- Tehtävä --> Odota. Odota 1 sekunti.
- Plugin --> AutoInput --> Action. Toivottavasti saat nyt kuvan. Edistämme manuaalista kuvansäätöprosessia askel askeleelta ja annamme AutoInputin tallentaa toimintamme, jotta voimme toistaa ne automaattisesti. Palaa Snapseediin ja paina tällä kertaa "tune image" -vaihtoehtoa tuodaksesi esiin kirkkauden/kylläisyyden/jne. vaihtoehtoja. Vedä AutoInput-ilmoitus alas, valitse "lisää"-painike ja paina nyt "auto (taikasauva)" -painiketta Snapseedissa tallentaaksesi kyseisen toiminnon. Palaa Taskeriin ja valitse "Automaattinen säätö"tekstityyppi ja valitse klikkaus toiminta.
- Tehtävä --> Odota. Odota 1 sekunti.
- Plugin --> AutoInput --> Toiminto. Avaa Snapseed ja vedä ilmoitusalue alas ja paina "lisää". Nyt kun kuvaa on säädetty automaattisesti, valitse oikeasta alakulmasta valintamerkkikuvake, jotta AutoInput tallentaa sen. Palaa Taskeriin ja valitse "Käytä" tekstityyppi ja valitse klikkaus toiminta.
- Tehtävä --> Odota. Odota 1 sekunti.
- Plugin --> AutoInput --> Action. Avaa Snapseed viimeisen kerran, aloita AutoInput-tallennus ja paina sitten vasemmassa yläkulmassa olevaa "VALMIS"-painiketta tallentaaksesi tämän tulon. Palaa Taskeriin ja valitse "TEHTY" tekstityyppi ja valitse klikkaus toiminta.
- Tehtävä --> Odota. Odota 3 sekuntia. Tarvitsemme tämän 3 sekunnin ajastimen varmistaaksemme, että Snapseedilla on tarpeeksi aikaa tallentaa valokuva ennen kuin siirryt seuraavaan.
- Tehtävä --> Lopeta. Lopeta for-silmukka!
Se siitä! Ongelmana tässä on for-silmukan määrittäminen, mikä edellyttää, että sinun on tallennettava manuaalisesti vaiheet, jotka liittyvät Snapseedin automaattisen kuvansäätöominaisuuden käyttöön. Mutta kun olet tehnyt sen kerran, sinun ei tarvitse tehdä sitä manuaalisesti koskaan uudelleen! Ja lisäbonuksena on, että voit nyt lähettää 2, 3 tai jopa kymmeniä kuvia Snapseediin jakamisvalikon kautta ja se parantaa automaattisesti jokaista niistä! Sinun tarvitsee vain istua alas ja katsella. Muokatut valokuvasi löytyvät Snapseed-kansio sisäiseen tallennustilaan.
Lataa ja tuo
Kuten aina, tarjoamme Tasker-skriptin, jotta voit nopeasti ladata ja tuoda sen. Lataa .prf.xml-tiedosto alta ja tallenna se minne tahansa sisäiseen tallennustilaan. Avaa Tasker ja poista aloittelijatila käytöstä asetuksista. Palaa sitten takaisin päävalikkoon ja paina ylhäällä olevaa Profiili-välilehteä pitkään. Sinun pitäisi nähdä vaihtoehto Tuo profiili. Valitse se ja etsi lataamasi XML-tiedosto.
Lataa Auto-Snapseed-skripti
Kun olet tuonut tämän, varmista, että palaat edelleen ja määrität AutoInput ja AutoShare kuten aiemmin mainittiin. Muuten AutoShare ei näy jakamisvalikossasi eikä AutoInput voi lähettää syöttönapautuksia puhelimessasi!
Kerro minulle, jos pidät tästä projektista ja millaista automaatiota haluaisit nähdä alla olevassa tulevassa opetusohjelmassa!