Skytte för en hemsida funktion: Timelapse och Multi-exponering fotografi DIY Hur (göra eller skriva egen kod!) (5 / 6 steg)
Steg 5: Att göra bildsekvenser med CEMENT
Instructables.com skapar en ljus grå kantlinje runt varje bild... Om du skapar diagram för en Instructable, så ovan, bör du ange bakgrundsfärgen till denna samma ljusgrå, särskilt RGB = (246,246,246) = #F6F6F6, eftersom om du lämnar det som NaN (transparent eller odefinierat) den blir inställd till svart. Jag skapade ovan ritningen med Inkscape och sedan omvandlas SVG till en PNG-fil (det skulle vara trevligt om Instructables hade bättre stöd för SVG, e.g. för vektorgrafik).
Att göra en sekvens av bilder, jag använda brukar CEMENT för att göra varje bildruta i bildsekvens, gör detta i en beskjuta skrivar, dvs ringa MURSLEV från inom en beskjuta skrivar, vanligtvis BASH, vanligtvis med en fil med namnet "cements.sh" i samma katalog som avbildningarna är cementerad.
Här är ett exempel på "cements.sh" fil där jag generera 2 ramar kallas out101.jpg och out102.jpg. Den första bildrutan är gjord av CEMENTing a1.jpg (omgivande bild #1) och h1.jpg ("huvud" bild #1), i output ram 101, och sedan den andra ramen är gjord av CEMENTing a2 och h2 i output ram 102. Den andra bilden "r.jpg" är bara radarn lyste upp och inget annat.
#! / bin/sh
ECHO "a1.jpg 1 1 1" > cement.txt
ECHO "h1.jpg 1 1 1" >> cement.txt
ECHO "r.jpg 1 1 1" >> cement.txt # radar bara lyste upp
murslev
cjpeg-kvalitet 98 trowel_out.ppm > out101.jpg
ECHO "a2.jpg 1 1 1" > cement.txt
ECHO "h2.jpg 1 1 1" >> cement.txt
ECHO "r.jpg 1 1 1" >> cement.txt # radar bara lyste upp
murslev
cjpeg-kvalitet 98 trowel_out.ppm > out102.jpg
Du kan få det raw-data och bilder jag använde från http://wearcam.org/swim/swimstructable/swimstruct...
Här är shell script jag skrev att göra huvudbilden används i min hemsida funktionen förra veckan: