Stap 5: Het maken van afbeeldingsreeksen met CEMENT
Instructables.com creëert een lichte grijze rand rond elke afbeelding... Als u bent het maken van diagrammen voor een Instructable, zoals de bovenstaande afbeelding, moet u de achtergrondkleur ingesteld op deze dezelfde lichtgrijs, specifiek RGB = (246,246,246) = #F6F6F6, omdat als u laat dan de NaN (transparant of ongedefinieerd) krijgt het ingesteld op zwart. Ik de bovenstaande tekening met behulp van Inkscape gemaakt en daarna de SVG wordt geconverteerd naar een PNG-bestand (het zou leuk als Instructables had beter SVG-ondersteuning, bijvoorbeeld voor vectorafbeeldingen).
Bij het maken van een reeks beelden, ik meestal gebruik CEMENT om elk frame van de reeks afbeeldingen dit te doen in een shellscript, dat wil zeggen TROFFEL uit bellen binnen een shellscript, meestal BASH, meestal met een bestand met de naam "cements.sh" in dezelfde map als de beelden worden gecementeerd.
Hier is een voorbeeld van "cements.sh" bestand waar ik 2 beelden genaamd out101.jpg en out102.jpg genereren. Het eerste frame is gemaakt door CEMENTing a1.jpg (ambient foto #1) en h1.jpg ("head" foto #1), in uitvoer frame 101, en vervolgens het tweede frame is verfilmd door CEMENTing a2 en h2 uitvoer frame 102. De andere afbeelding "r.jpg" is slechts de radar verlicht en niets anders.
#! / 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 alleen verlicht
Troffel
cjpeg-kwaliteit 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 alleen verlicht
Troffel
cjpeg-kwaliteit 98 trowel_out.ppm > out102.jpg
Kunt u dat ruwe gegevens en ik gebruikte beelden van http://wearcam.org/swim/swimstructable/swimstruct...
Hier is de shellscript dat ik schreef dat de hoofdafbeelding gebruikt in mijn homepage functie vorige week: