Kebmans blogg

Optical Flow vs. Frame Blending

Posted in Effekt, Film, Filmredigering, Foto, Fotografi, Teknologi, Time Lapse, Timelapse, Video by kebman on 07/11/2017

Det er hovedsakelig to måter å få til Slow Motion (saktefilm) i både Adobe Premiere og After Effects. Disse er med såkalt Frame Blending eller Optical Flow. Det finnes dessuten en tredje måte, men det er bare rammedobling, så jeg hopper over den for nå.

Både Optical Flow og Frame Blending har sine fordeler og svakheter.

Den første merkbare forskjellen på disse to er selvsagt tiden det tar å rendre dem ut. Optical Flow tar mye lenger tid å rendre ut, fordi den bruker en mer avansert algoritme for å automatisere tweening (mellom-rammer), mens Frame Blending bare lager en ekstra ramme som blander sammen rammen foran og bak.

Dermed, om du har liten tid, eller en treg datamaskin, så kan det være kjappere å gå for Frame Blending.

Hakking og artefakter

Den neste og mest åpenbare forskjell er at Optical Flow fremstår som mye jevnere enn Frame Blending. Likevel er det noen ganger bedre å gå for Frame Blending enn Optical Flow.

Algoritmen til Optical Flow forsøker å tegne en «tween» mellom rammene. Dette fører noen ganger til «artefakter», det vil si merkelige ujevnheter og former i bildet. Avhengig av hva som filmes, og hvordan, kan det blir flere eller færre slike artefakter.

Frame Blending har ikke dette problemet. Ikke direkte, i alle fall. Men video som har blitt forlenget med Frame Blending kan fremstå som mer flimrete eller hakkete.

Når bør man bruke hva?

Optical Flow egner seg derfor veldig godt til statiske oppsett, hvor det er lite bevegelse i billedrammen utover det man ønsker å få til å gå saktere, mens det kan være bedre å bruke Frame Blending der hvor det er mer bevegelse i bildet, eller hvor tingen som beveger seg går over områder med høy kontrast – da det er særlig der artefakter gjør seg gjeldende.

Eksempler

Legg merke til hvordan denne filmen som bruker Optical Flow er veldig jevn, men at det noen ganger dukker opp merkelige «gjenstander» eller artefakter i bildene, da algoritmen prøver å «male om» deler av rammen.

Til sammenligning er ikke filmen som bruker Frame Blending i nærheten så jevn, men man slipper i det minste artefakter.

Reklamer

Eva Bartlett skolerer norsk journalist om Syria

Posted in Journalistikk, krig, Media, Politikk by kebman on 17/12/2016

Da den kanadiske journalisten Eva Bartlett beskyldte hele «corporate media» for å spre løgn om Syria på en pressekonferanse i FN, fikk det Aftenpostens utenrikskorrespondent i New York, Kristian Rønneberg, til å stille noen kritiske spørsmål. Det som kanskje er enda mer oppsiktsvekkende er hennes svar.

Her følger transkripsjon av deres dialog for referanse:

Kristoffer Rønneberg: When you talk about the Syrian people and what the Syrian people want; how can you quantify that? Do you have any independent surveys where you can actually document that?

And secondly, you talk about the corporate media, the western media, the lies and all of this. Could you explain what might be the agenda from us in the Western media, and why we should lie; why the international organiaztions on the ground should lie, why we shouldn’t believe all these absolutely documentable facts that we see from the ground, these hospitals being bombed, these civilians you are talking about, the atrocities that they have been experiencing? How can you justify calling all of us liars? Thank you!

Eva Bartlett: I mean there are certainly honest journalist amongst the very compromised establishment media.

Let’s start with your second question. So, internationals organizations on the ground. Tell me which ones are on the ground in Eastern Aleppo!

Yeah, ok, I’ll tell you. There are none. There are none. These organizations are relying on the Syrian Observatory for Human Rights [SOHR], which is based in Coventry, UK, which is one man. They are relying on compromised groups like The White Helmets, which…

Let’s talk about the White Helmets.

The White Helmets were founded in 2013 by a British ex-military officer. They have been funded to the tune of $100 million, by the US, UK, and Europe and other states. They purport to be rescuing civilians in Eastern Aleppo and Idlib, yet no one in Eastern Aleppo has heard of them. And I say «no one» bearing in mind that now 95% of these areas of Eastern Aleppo are liberated.

The White Helmets purport to be neutral, yet they can be found carrying guns and standing on the dead bodies of Syrian soldiers. And their video footage actually contains children that have been «recycled» in different reports. So you can find a girl named Aya who turns up in a report in month, say, August, and she turns up in the next month, in two different locations. So, they are not credible. The SOHR is not credible. «Unnamed activists» are not credible. Once or twice maybe, but every time? Not credible. So, your sources on the ground – you don’t have them.

As for your agenda, not your [personal one], but the agenda of some corporate media; it is the agenda of regime change. How can the New York Times – I was reading it this morning – or how can Democracy Now – which I was reading the other day – maintain until this day that this is a civil war in Syria? How can they maintain until this day that the protests were unarmed and non-violent until say 2012? That is absolutely not true. How can they maintain that the Syrian government is attacking civilians in Aleppo, when every person that’s coming out of these areas occupied by terrorists is saying the opposite? So [that is] in regards to your question on lying media.

How do I quantify the support of the Syrian people? The elections! In 2014 the Syrian people held elections. The voter turnout was 88% including places like Lebanon where I was during the elections in Lebanon, which were actually ran for two days, extended hours, people walking for kilometres to reach the embassy. Including people who flew from their own countries, like mine, which has criminally shut the Syrian embassy [in Canada down] so that the Syrian people have no rights. And including people within Syria who braved a torrent of terrorist mortars and missiles on election day. And yet voter turnout was around 88% I believe, and the election results were 78% I believe. Ok, I might get the turnout wrong.

Dr. Bahman Azad: 74% was the participation and 88% was the support.

Eva Bartlett: Anyway, The point being [that] overwhelmingly the people support president Assad. That’s based on elections, [and] based on my own travels. Ok, so that’s subjective – but as I’ve said I’ve travelled around Syria and talked with people of all faiths, all walks of life, and there are people that want change in the government. We’re not pretending they don’t want change. Everybody wants change. But in terms of support for the government the point is [that] they don’t see president Assad as the problem. They see the problem as terrorism, they see elements of problems in the system that they have there. But president Assad they don’t see as the problem. They actually overwhelmingly support him. So, I’m basing it on their choice in their leader, and I’m basing it on my interactions from the people in Syria and Lebanon.

I diskusjonsposter på både på Facebook og YouTube er Rønneberg karakterisert som selvgod og som en «puppet» for «corporate media». Det synes jeg er en svært urettferdig karakteristikk av Rønneberg siden det er jobben til journalister å stille spørsmål – særlig når det kommer påstander som drar alle over samme kam. Det er ikke dermed sagt at det ikke er lov å kritisere media, og her synes jeg Bartletts kritikk er veldig treffende. Jeg tror i alle fall at det har blitt tatt til etterretning hos Aftenposten, som ellers har en svært god og jevn dekning av konflikten i både Syria, Irak og andre steder i verden.

Kilde: Permanent Mission of the Syrian Arab Republic to the United Nations – Press Conference, 9 December 2016

Det er ikke bare islam som fører til terrorisme

Posted in Uncategorized by kebman on 24/11/2015

Islam fører til terrorisme skriver Aksel Braanen Sterri i en kronikk i Dagbladet 24. november. Han kunne vel ikke ta mer feil. Om noe land har følt det på kroppen, må det jo være oss, og jeg sikter selvsagt her til agnostikeren som slo til 22. juli 2011. Selvsagt gjelder det også andre land, med den kristne Oklahomabomberen som slo til i USA, og den helt og holdent kristne striden i Nord-Irland, og mange flere.

Hovedsaken nå er likevel at Vestens og USAs forsøk på å destabilisere land i Midtøsten ikke akkurat hjelper oss til å få en verden fri for terrorisme. Tvert imot!

I kommentarfelt under kronikken skrev jeg at koblingen mellom det som skjer i Midtøsten og terror i Vesten er enkel: Når Vesten, med USA i spissen, går inn og destabiliserer land etter land der nede, dør hundre-tusenvis av mennesker, om ikke millioner. I vaken av denne prosessen skapes et makt-vakuum. Når ikke Vesten makter å fylle tomrommet, overtas det av forskjellige krigsherrer, hvor visse av dem tilfeldigvis bekjenner seg til islam. Noen av dem er også merkelig nok mindre blide på Vesten etter behandlingen de har fått, men det driter både USA og Europa glatt i så lenge mesteparten av stridighetene forblir der nede.

Uansett årsak for konflikten er dette fortsatt god butikk for de som selger forsyninger, klær, biler og ikke minst våpen til de som måtte finne på å dra dit ned.

Det er her Jonas Strøm i forsvar av Sterri presterer å svare at «Så enkelt er det aldeles ikke, det som vi ser på som muslimdominerte områder i dag var tidligere dominert av kristne, zoroastrians og jøder.» Deretter forsøker han å forklare hvordan er islam er roten til alt vondt ved å bruke en bunke håndplukkede historiske fakta fra ting som har skjedd for opptil tusen år siden.

Jeg ville veldig gjerne svare han, men av uante grunner stengte Dagbladet kommentarfeltet før jeg rakk det. Likevel hindrer jo ikke deg meg i å svare her.

Alt har så klart en dypere historisk årsak, men her snakker vi nok rett forbi hverandre. For å ta en allegori: Strøm må gjerne gi alskens unnskyldninger for galskapen til en våpenselger. Uansett hvilke grunner han oppgir, vil våpenselgeren bare gni seg i hendene og hente frem tilbud og presentasjonsvarer: «Skal det kanskje være en M72 panservernrakett fra norske Nammo? Israel sender sin varmeste anbefaling

Dagens problem er at USA er der nede og har innført en villet politikk om destabilisering av land i Midtøsten. Det ser nå ut som dette eksploderer i fjeset vårt med terroren i Paris, men samtidig har det gitt Frankrike god grunn til å sette i gang et massivt felttog der nede. Flere vil følge sikkert. Og der det er felttog trengs det forsyninger.

Om du tenker at nå er kanskje tiden moden for å kjøpe aksjer i diverse våpenselskaper, så har du sikkert rett, men så antar jeg også at du allerede liker biffen din ekstra blodig…

Hvordan få farger på terminalen i OS X Mavericks

Posted in Data, Programmering, Programvare by kebman on 25/09/2015

Om du bruker terminalen en del på Mac, har du kanskje tenkt at den ser noe kjedelig ut. Her er en kort leksjon i hvordan gi den litt penere og mer intuitive farger.

Sjekk ut Solarized: Precision colors for machines and people på GitHub.

Merk: Det står en del om SIMBL på nettisden, men det trenger du ikke! Det er kun for eldre systemer slik som Snow Leopard.

Last ned pakken som ZIP (Download ZIP på høyre side). Pakk ut ZIP-filen, og sjekk ut mappeinnholdet. Let til du funner noen filer som har fil-etternavn .terminal. Dobbeltklikk på en terminal-fil for å teste, og nyt åsynet av en solarisert terminalen.

I terminalen, under Innstillinger > Avansert det kan være lurt å sette terminaltypen til å være Ansi, siden det er den profilen paletten er optimalisert for, men xterm-256color kan også fungere.

Dette vil gjøre terminalen din mørkeblå med grå tekst. Ganske kjedelig, men fortvil ikke! Du er bare halvveis. For å virkelig gjøre susen, trenger du litt sammenheng.

Gå inn terminalen og skriv:

nano ~/.bash_profile

Deretter skriver (kopierer) du inn disse linjene:

export CLICOLOR=1
export LSCOLORS=gxfxbEaEBxxEhEhBaDaCaD

Trykk så ctrl+x og deretter y for å lagre før du avslutter. For å laste den nye paletten, skriver dette i terminalen:

. ~/.bash_profile

Prøv deretter ut noen terminalkommandoer, slik som for eksempel ls.

export CLICOLOR=1 aktiverer farger i terminalen, og export LSCOLORS ser etter spesifikke kodesnutter i ls-programmet som den kan fargelegge. For mer informasjon om dette, les denne artikkelen: ls, colors, and Terminal.app .

Hvordan kryptere passord i PostgreSQL

Posted in Data, Programmering, Teknologi by kebman on 26/08/2015

PostgreSQL kan med et enkelt håndgrep gjøre passordkryptering for deg. Alt du trenger å gjøre er å legge til en extension i psql, sånn her:

CREATE EXTENSION pgcrypto;

Så er det bare å lage en database for å teste litt:

CREATE DATABASE test;

Og en tabell for å lagre noen data med passord:

CREATE TABLE testusers (
	id SERIAL PRIMARY KEY,
	email TEXT NOT NULL,
	password TEXT NOT NULL,
);

SERIAL er her ekvivalenten til AUTO_INCREMENT i MySQL. Strengt tatt kunne vi sikkert brukt email-feltet som PRIMARY KEY, sånn som her:

CREATE TABLE testusers (
	email TEXT PRIMARY KEY,
	password TEXT NOT NULL,
);

…men jeg synes det er kjekt å kunne kalle opp en god, gammeldags ID, spesielt om det senere kan bli snakk om å utføre SQL joins. Istedenfor kan man gjøre sånn her for å sikre at email-feltet forblir unikt:

ALTER TABLE users ADD CONSTRAINT unique_email UNIQUE (email);

Men så, endelig, kan vi teste med å sette inn noe ordentlig data! For å lage skikkelig gode passord, er det ikke nok med bare en god krypteringsalgoritme. Man trenger også salt. Dette for å hindre såkalte rainbow angrep. Her er årsaken til at vi la til den extensionen i sta, for med den kan vi legge til skikkelig godt salt, sånn her:

INSERT INTO testusers(email, password) VALUES (
	'test@test.com', crypt('det_hemmelige_passordet', gen_salt('md5'))
);

Som du ser så hashes passordet med det samme det legges inn i databasen med en funksjon som heter crypt(). Denne tar to argumenter: Passordet og funksjonen gen_salt() som lager salt. For å sjekke at passordet stemmer, kan man bruke denne spørringen:

SELECT email FROM testusers WHERE id=1 AND
password=crypt('det_hemmelige_passordet', password);

Så, når dette er gjort, burde det være en smal sak å få det til å fungere med et passende serverskriptingspråk. Best av alt, skulle noen uvedkomne få tilgang til databasen, vil de uansett ikke kunne finne ut hva passordene er – ikke lett, i alle fall.

Hvordan få tilgang til delte Windows-filer fra Linux

Posted in Data, Fildeling, Internett, Networking by kebman on 30/07/2015

Kjører du en versjon av Linux er det som regel en smal sak å få tilgang til filer delt fra Windows-maskiner på hjemmenettverket. Her er hvordan!

Kjøpte nylig en Raspberry Pi 2 Model B, og ønsket tilgang til filene jeg har delt fra Windows PCen min, dermed kommer guiden til å ta utgangspunkt i det. Men har du et annet Linux-system, så frykt ikke! Pi-en bruker en versjon av Debian Linux kallt Raspian, dermed vil denne guiden funke for de fleste andre UX-distribusjoner også.

Forhåndskunnskaper:

  1. Du må være komfortabel med command line prompts og bruk av terminalverktøy.
  2. Du må allerede ha fungerende internett-tilgang på UX-enheten din.
  3. Du må allerede ha filer som er delt på hjemmenettverket ditt fra Windows-PCen din.
  4. Du må vite IP-ene til de forskjellige enhetene, enten ved å bruke windows > cmd > ipconfing på Windows, ifconfig på UX-enheten, eller ved å bruke Advanced IP scanner
  5. UX-enheten din bør være koblet til samme hjemmenettverk som PCen din, men det er ikke et absolutt krav så lenge du vet hvordan du setter opp port-forwarding.

Mangler en av punktene over, må du finne ut av hvordan du order det selv. Tips: Google er din venn!

Logg inn på UX-enheten din, enten via terminalen eller via command prompt. Er du på en annen maskin kan du bruke PuTTy fra PC (må lastes ned), eller logge inn via SSH fra Mac eller andre UX-maskiner. Hvordan du gjør det har ikke så mye å si, og vil ikke bli dekket av denne guiden. Siden jeg er lat, gadd jeg ikke fysisk gå heeelt ned gangen og bort til Pi-en min, så istedenfor brukte jeg PuTTy.

Opprett en mappe på Linux-maskinen som du kommer til bruke til å vise alle Windows-filene dine i. Du kan både kalle den hva du vil og legge den hvor du vil, men jeg har valgt å kalle den windows-share og å legge den på hjemmemappen min. Du trenger ikke angi hele filbanen hvis du allerede er i hjemmefolderen din, men jeg har likevel gjort det for ekstra klarhet. Alt etter hvordan UX-system du er på, kan det hende at hjemmemappen din har en litt annen adresse enn den som er vist. Min hjemmemappe er selvsagt /home/pi/.

I terminalen, skriv:

mkdir /home/pi/windows-share

OK, det var den enkleste delen av guiden! Så må du koble til Windows-maskinen. Her er et eksempel på hvordan du kan gjøre det:

sudo mount -t cifs //255.0.0.128/delt-windows-folder \
-o user=dittbrukernavn /home/pi/windows-share

sudo betyr at du må være superbruker for å få det til. mount er programmet som finner den delte mappen din. Så er det noen kommandoer som sendes til mount-programmet, inkludert IPen til Windows-maskinen din, og hvilken delt mappe du ønsker å få tilgang til.

Etter \-tegnet må du trykke enter.  Du vil da få en >-prompt, og der må du skrive en kommando for brukernavn og hvilken UX-mappe du vil dele til. Så trykker du enter en gang til for å finalisere.

Oppsummert trenger du altså å vite IP-en til din Windows-maskin, og navnet på mappen du deler med nettverket. Så må du ha brukernavnet til Windows-maskinen din. Sist men ikke minst må du huske på hvilken mappe du ønsker å dele filene med på UX-enheten din.

Og det var det! Har du gjort det riktig, skal du nå kunne gå inn i mappen windows-share på UX-enheten din og se alle filene som er delt til den fra Windows-PCen din. Her er et eksempel på hva du kan prøve:

cd /home/pi/windows-share
ls

Med det vil du kunne se og bruke alle de delte filene på UX-enheten din.

Fjern bjellen Mac-menyen

Posted in Data, Internett by kebman on 31/07/2014

Denne er egentlig utdatert, men lar den stå i tilfelle noen bruker en gammel versjon av Chrome.

Plutselig en dag var den der; bjellen. Så irriterende! Hvor kom den fra? Oi, den ble borte da jeg avsluttet Chrome! Så det er Chrome som er forbryteren!

Å finne ut av hvordan man fjerner bjellen for hendelsesvarslinger mellom operativsystemer i Chrome var en aldri så liten detektivjobb, men selve oppskriften på hvordan man gjør det er ganske enkel.

I Chrome, gå til chrome://flags/

Scroll ned til Aktiver synkroniserte varsler og velg Deaktiver.

Har du gjort det skal bjellen forsvinne. Har du engelsk Chrome er det lettere å google seg til hvordan man får bjellen til å forsvinne. Hovedproblemet er egentlig å få bjellen til å forvinne i den norske utgaven av Chrome fordi man må prøve å tenke seg til  hvordan programmet er oversatt. På toppen av det hele har de av og til endret oversettelsen. Uansett, sånn fjerner man bjellen på engelsk Chrome:

I Chrome, gå til chrome://flags/

Scroll ned til Enable Rich Notifications og velg Disabled.

Sånn, nå har du fjernet bjellen både på norsk og engelsk! For de med andre språk, se etter en tekstbit som har noe med varsler eller varsling å gjøre, etterfulgt av en oppramsing av forskjellige operativsystemer som Mac, Windows, Linux, etc. Det er vanligvis den som skal deaktiveres.

Hvordan enkelt kryptere meldinger med offentlige nøkler

Posted in Data, Internett, Konspirasjonsteorier, Programvare, Sikkerhet, Teknologi by kebman on 19/02/2014

Aldri før har kryptering vært viktigere. Derfor har jeg laget en noen jukselapper for hvordan enkelt bruke ett av de ledende krypteringsprogrammene for å sende og motta krypterte meldinger sikkert over nett. På sikt vil det komme en mer inngående tutorial, men dette burde få deg i gang.

Kryptering med offentlige nøkler fungerer sånn her: Om du vil motta filer sikkert, så oppretter du et nøkkelpar med en offentlig og en privat nøkkel. Den offentlige nøkkelen sender du til dine kompiser eller kollegaer. De kan nå bruke den til å kryptere sine meldinger til deg. Det kule her er at disse meldigene nå kun kan dekrypteres med din private nøkkel. Derfor er det selvsagt viktig at du også holder din private nøkkel hemmelig.

For å sende en fil sikkert til en venn, må du bruke din venns offentlige nøkkel til å kryptere filen før du sender den. Nå kan bare din venn dekryptere filen, og ingen andre.

Datatilsynet krever ved lov at persondata og ting som er unntatt offentligheten krypteres etter visse standarder før det sendes over nett. Det fine er at denne krypteringsmåten langt overstiger Datatilsynets krav, dermed kan du trygt bruke det til å sende slike data med.

Her er instruksjonene:

Jukselapper for GNU Privacy Guard (Kleopatra)

  1. Last ned GNU Privacy Guard fra http://www.gnupg.org/ (det er gratis)
  2. Installer programmet
  3. Hvordan opprette et privat/offentlig nøkkelpar
    1. Åpne Kleopatra
    2. I menyen, velg File > New Certificate…
    3. Velg Create a personal OpenGPG key pair
    4. Skriv inn ditt fulle navn og din e-post
    5. Skriv inn et passord. NB! Dette er det viktigste steget!
    6. Gå videre og sjekk at alt er riktig.
    7. Eksporter nøkkelen. Huk av ASCII Armor slik at den blir enklere å sende over nettet.
    8. Gjør den offentlige nøkkelen din tilgjengelig for dine venner
  4. Hvordan importere en offentlig nøkkel…
    1. …om du må merke og kopiere en offentlig nøkkel:
      1. Merk og kopier en offentlig nøkkel fra nettet eller i en e-post
      2. Lagre den i en egen fil, og pass på at filendelsen er «.gpg». NB! Husk også hvor du lagrer den!
      3. Åpne Kleopatra
      4. I menyen, velg File > Import Certificates…
      5. Finn filen legg den inn
    2. …om du laster ned eller får tilsendt en fil med en offentlig nøkkel:
      1. Lagre filen på et sted du husker (nedlastinger, f.eks)
      2. Åpne Kleopatra
      3. I menyen, velg File > Import Certificates…
      4. Finn filen og legg den inn
  5. Hvordan kryptere en fil med en offentlig nøkkel
    1. Åpne Kleopatra
    2. I menyen, velg File > Sign/Encrypt Files…
    3. Velg filen du vil kryptere (eller signere)
    4. Klopatra spør hva du vil gjøre; huk av Text Output (ASCII Armor) og trykk Next
    5. Legg til (Add) den offentlige nøkkelen du ønsker å kryptere med
    6. Du vil få en advarsel om at bare mottakeren av filen vil kunne dekryptere den. Trykk Continue.
    7. Den krypterte filen lagres med samme navn som originalen, men med filendelsen «.asc»
    8. Bare eieren av den private nøkkelen kan nå dekryptere filen så kopier innholdet i filen og send over nettet, eller legg hele filen med som vedlegg i en e-post
  6. Hvordan dekryptere en fil med din private nøkkel
    1. Lagre mottatt fil, eller opprett en ny fil, kopier det krypterte innholdet inn i den, og lagre den med filendelsen «.gpg»
    2. Åpne Kleopatra
    3. I menyen, velg File > Decrypt/Verify Files…
    4. Finn den krypterte filen
    5. Velg hvor du vil at den dekrypterte filen skal havne
    6. Trykk på Decrypt/Verify
    7. Du kan nå åpne den dekrypterte filen der du la den

Slik lager du vektormasker i Photoshop CS6

Posted in Design, Foto, Programvare, Spesialeffekter by kebman on 15/11/2013

Vektormasker kan brukes til alle komposisjoner som involverer manipulasjon av flere lag i Photoshop. Alle steder hvor du tidligere brukte viskelær (Eraser Tool), er det som regel mye bedre å bruke vektormaske.

Bruker du viskelæret på et lag, kan du ikke gå tilbake i historikken etter at du har lagret prosjektet ditt. Da blir hullet du laget værende. Men med en vektormaske kan du når som helst endre på utskjæringen. Det fungerer også fint til justeringslag, for eksempel når du bare ønsker å fargekorrigere en liten bit av bildet.


Oversikt over verktøy

Du trenger å bruke følgende verktøy i Photoshop:

PenFocus Pen Tool (penneverktøyet)

AngleFocus Convert Point Tool (vinkelverktøyet)

DirectSelectFocus Direct Selection Tool (den hvite pekeren)

PathSelectFocus Path Selection Tool (den sorte pekeren)

OBS! Path Selection Tool er ikke det samme som Move Tool selv om de begge er formet som sorte piler. Pass på at riktig verktøy er aktivt.


Viktige hurtigtaster

Pennevertkøyet har hurtigtast P, og seleksjonsverktøyene har hurtigtast A. For å rask flippe mellom verktøy innen samme kategori, trykk Shift og så hurtigtasten. Så for å skifte fra den hvite til den sorte pekeren, holder du bare inne Shift mens du trykker A.

Arbeidsflyten går dessuten mye kjappere om du også lærer deg hurtigtastene du kan bruke i kombinasjon med disse verktøyene – vanligvis shift, command (control på PC) eller alt-tasten.


Verktøyenes bruksområder

  • Penneverktøyet er for å legge til og trekke fra vektornoder, samt legge til og justere bezierkurver.
  • Den sorte pekeren er for å velge en hel vektorsti (vector path).
  • Den hvite er for å redigere noder og spaker hver for seg.
  • Sammen med penneverktøyene er det dessuten et vinkelverktøy (Convert Point Tool) for å slette eller legge til bezierkurver til eksisterende noder, eller justere dem ved å dra i spakene til aktive noder.


Gjennomgang

Åpne et bilde med noe du har lyst å klippe i.

Trykk P for å aktivere penneverktøyet, og pass på at verktøyet er satt til «Path» i alternetivene for verktøyet øverst under filmenyen.

path

Av og til er et annet penneverktøy valgt. Da kan du enten flippe mellom verktøy i samme kategori ved å holde inn Shift mens du trykker P, eller klikke og holde på ikonet i verktøymenyen, og så velge den øverste pennen i rullegardinen. Du skal bruke verktøyet som har den enkleste pennesplitten som ikon.

Har du fått frem riktig verktøy, er det bare å klikke der du ønsker å lage første node. Klikk igjen for å lage en ny node. Gjenta til du har laget noder helt rundt det du har lyst å klippe ut, slik at det danner en hel sti. Du får en liten ring på penneverktøyet i det stien blir sluttet. Så klikker du A og bruker den sorte eller hvite pekeren til å aktivere stien (the path). Du kan se at stien blir aktiv ved at alle nodekvadratene vises.

Hold så inne cmd (ctrl på PC) og trykk på ikonet for «Add layer mask» i lagfanen (Layers) helt til høyre i Photoshop. Og voila, du har en vektormaske!

Ikonet du skal cmd-klikke ser ut som en slagt sort-hvit versjon av det japanske flagget, sånn: AddLayerMaskFocus


Hull istedenfor utklipp

add-subtr_done«Men jeg vil lage et hull istedenfor å klippe noe ut!» hyler du kanskje. Frykt ikke! Oppe i alternativmenyen er det et lite ikon som ser ut som to små firkanter inni hverandre, like til høyre for Shape-knappen. Trykk der og du får en meny hvor du kan velge hvordan stien skal klippes ut; enten som et utklipp eller som et hull. Bare pass på at du har korrekt sti aktivert.


Myke linjer istedenfor vinkler

Istedenfor å lage spisse vinkler hver gang du setter ned en node, kan du lage myke linjer med penneverktøyet. Disse buene kalles bezierkurver. Om du istedenfor å klikke holder nede museknappen og drar når du skal sette ned en node, vil du få en slik bezierkurve. Blir du først vant til å bruke denne teknikken, vil du fort merke at du trenger langt færre noder for å lage stien din – kanskje til og med bare tre eller fire.

bezier

Du kan også gjør hver node myk i etterkant. Velg penneverktøyet (P), og hold inne alt-tasten mens du trykker og drar på en node. Du vil da få opp to spaker for hver node. Disse kan du også etterredigere med den hvite pekeren. Det finnes i tillegg et spesifikt vinkelformet verktøy i pennefamilien som bare er til for å redigere bezierkurver kalt Convert Point Tool.


Redigere masken

Om du i ettertid vil gjøre små endringer på stien, kan du trykke A og bruke den hvite pekeren (Direct Selection Tool) for å flytte på enkelte noder. Du kan også redigere på aktive bezierkurver med den samme hvite pekeren. Dette gjør du ved å dra i spakene som kommer ut av de nodene som har slike kurver.

Vil du legge til eller trekke fra en node fra vektorstien, kan du trykke P og bruke penneverktøyet. Så lenge stien er aktiv, vil du få en liten pluss ved sidden av pennesplitten som tegn på at du kan legge til noder, og en liten minus som tegn på at du kan slette noder fra stien.

Vil du flytte på hele stien, så bruk den sorte pekeren. Bare pass på at det er Path Selection Tool som er valgt og ikke Move Tool.


Fjerne bezierkurver

Du kan enkelt fjerne en bezierkurve ved å velge penneverktøyet (P), holde inne alt-tasten, og klikke på en node. Vips så er kurven slettet.


Ordliste

Vektornode, eller bare node: Et vektorpunkt eller håndtak med en X- og en Y-posisjon brukt til å redigere formen til en vektorsti.
Spake: Et punkt eller håndtak brukt til å redigere en bezierkurve.
Vektorlinje: En matematisk linje som går mellom to noder. Tykkelsen eller formen på linjen blir alltid lagt til i ettertid. Se også bezierkurve.
Bezierkurve: En matematisk utregnet kurve som går mellom to noder. Se også vektorlinje.
Vektorsti, eller bare sti: En mengde vektornoder med matematiske linjer (kurver) mellom dem.

Oppstandelsen

Posted in animasjon, Design, Dramaturgi, Foto, Fotografi, Konspirasjonsteorier by kebman on 11/10/2013

Denne bildeserien er basert på en oppgave fra pedagogikkstudiet hvor målet var å fortelle en historie med fem bilder. Her har jeg valgt å presentere Director’s Cut av oppgaven, og har dermed tatt med fire bilder ekstra. Foreleseren valgte å kalle serien for ‹Oppstandelsen›, og det synes jeg var et så bra navn at jeg valgte å vrake min originale tittel, «Student».

Going to School - Waking Up

Going to School - Shower

Going to School - Nickers

Going to School - Pants

Going to School - Food

Going to School - Shoes

Going to School - Public Transportation

Going to School - On the Bus

Going to School - Finally There

I ettertid er jeg litt lei meg for at jeg ikke fikk med en hånd på skoen, men jeg tenker å rette på det i «Oppstandelsen Part Deux».