Schieten voor een functie van de Homepage: Timelapse en multi-blootstelling Fotografie DIY-Hoe (maken of uw eigen code schrijven!) (6 / 6 stap)

Stap 6: Nu een "gif"-bestand te maken maar zorg ervoor dat u niet meer dan 10.000.000 bytes!


Een ding ik hou echt van over de Instructables.com website is haar voortreffelijk heeft gekweten van GIF-afbeeldingen.

In het bovenstaande zelfportret nam ik een foto met flits en dan 35 lange blootstelling afbeeldingen met een gloeilamp, met het snoer definiëren een boog voor de camera van het toezicht. Ik ben met behulp van een buis-type televisie ontvanger en versterker systeem heb ik meer dan 30 jaar geleden, in welke vier 6BQ5 buizen in een push-pull-configuratie (twee parallel voor duwen) en twee in parallel laten werken voor pull te rijden een 220 volt lampje direct met een versterkte NTSC televisie-signaal. Dit resulteert in video feedback, zoals wordt beschreven in een van mijn eerdere Instructables.

Een leuke feature van CEMENT is dat kun je CEMENTing in nieuwe lightvectors. In de bovenstaande volgorde, de eerste afbeelding is degene met flash, dan de volgende dia heeft de eerste lamp traceren van CEMENTed, dan de volgende lamp trace in dat totaal is gecementeerd, enzovoort.

Hier is de eenvoudige twee-line shell-script genaamd "cementij.sh" Ik schreef te doen van de bovenstaande (aanroep cementij.sh uit een ander script, eenmaal voor elke output afbeelding):

#! / bin/sh
cementi temp.plm img$1.jpg 1 1 1
plm2pnm temp.plm -o steve$1.jpg

Ten slotte aan het einde, ik gecementeerd in de while ding op het dubbele gewicht, en vierpersoonskamers gewicht, enz., om het te bouwen voor een definitieve crescendo van "(sur)veillance flux". Tot slot, als het uiteindelijke beeld de meest interessante is, hernoem het dus het komt eerst in de globbing van bestandsnamen bij het genereren van de GIF-afbeelding. Op deze manier, wanneer het GIF-bestand niet-geanimeerde (bijvoorbeeld tijdens het laden in eerste instantie, of wanneer geminimaliseerde is) zullen het eerste frame (en soms het enige frame zichtbaar) de meest interessante van de frames.

Zorg ervoor dat geen van uw GIF-afbeeldingen groter is dan 10.000.000 bytes of het gewoon niet werken wanneer u upload naar Instructables, en er geen waarschuwing weergegeven wordt (het enkel eenvoudig niet kan worden geladen).

In de ware DIY geest, ik houd van eenvoudige command-line interfaces en is mijn opdracht van keuze voor het genereren van de GIF-bestanden "convert".

De belangrijkste beeld van mijn vorige homepage functie Instructable is gegenereerd met behulp van het volgende script:

Convert.sh

Dit genereert verschillende maten van GIF-bestanden gebruikt intern, met één van hen wordt gegenereerd bij net onder 10.000.000 bytes.

Als u de exacte grootte, genereer ik gewoon iets in de buurt van de grootte die ik denk dat het moet worden, en vervolgens corrigeren. Bijvoorbeeld, de afbeelding boven aan deze pagina op de oorspronkelijke resolutie van 1024 lijnen (steve1536x1024, dicht bij HDTV resolutie) is te groot (22894455 bytes) met een factor van 22894455/10000000, d.w.z. 2.289... tijden te groot.

De vierkantswortel van die verhouding te nemen, en je krijgt over de vermindering van de grootte u moet raken de doelgrootte: de grootte gesneden door ongeveer 1.5131 en je krijgt 1015 x 677.

Oneven maten dergelijks niet geneigd zijn om goed op computers. Zo kiest u de volgende grootte naar beneden dat resultaten in de afmetingen van de afbeelding die redelijkerwijs samengestelde getallen, bijvoorbeeld laten we deze dimensies nemen, delen door 32 (een typische blocksize in beeld verwerking en behandeling), naar beneden afronden en vervolgens opnieuw te met 32 vermenigvuldigen.

Dit geeft ons 960 x 640, die eindigt opwaarts met vermelding van een GIF-bestand dat 9,100,702 bytes, dat wil zeggen iets minder 10.000.000 bytes.

Have fun en make sommige grote .gif-afbeeldingen de DIY manier (bijv. met code die u maken of zelf schrijven)!

Gerelateerde Artikelen

3D scan, 3D render klei sculpturen in roestvrij staal via digitale renderings voor een voorstel van de kunst

3D scan, 3D render klei sculpturen in roestvrij staal via digitale renderings voor een voorstel van de kunst

Ik ben een beeldend kunstenaar met een opleiding in de traditionele schilderkunst en beeldhouwkunst, de School of Visual Arts met een BFA in de schilderkunst hebben voltooid.Na het werken in een studio van Jeff Koons voor meer dan twee jaar, heb ik i
Maken van de in hoogte verstelbare voetjes voor een blok van slager - gemaakt op Techshop

Maken van de in hoogte verstelbare voetjes voor een blok van slager - gemaakt op Techshop

iemand die ik onlangs commisioned een snijplank van mij - als Ken beschreven in mijn eerder instructable hoe maak je een einde graan snijplank. Maar in plaats van een normale grootte snijplank, ze wilden een full-on slager blok, en ik besloot dat het
Maken van een touw handvat voor een keten van Jugger

Maken van een touw handvat voor een keten van Jugger

dit instructable is onderdeel van een serie kijken naar productie van materieel voor gebruik in een sport genaamd "Jugger." Jugger is een spel dat is afgeleid van een jaren 1980 actie film genaamd "The Blood of Heroes" geschreven door
Vinden van eigenschappen voor een probleem van de Turbine thermodynamica

Vinden van eigenschappen voor een probleem van de Turbine thermodynamica

Stoomturbines zijn een gemeenschappelijk element van thermodynamica problemen. Doordat waterdamp uit te breiden, de turbine genereert energie voor een power system. Dit instructable leert u eigenschappen zoekt een Isentropische turbine. Isentropische
Een professionele Prototype Case opzetten voor een Router van Linksys WRT54G serie in drie weken

Een professionele Prototype Case opzetten voor een Router van Linksys WRT54G serie in drie weken

Want dit is mijn eerste Instructable en het eerste 3D gedrukte prototype heb ik ooit gedaan ik heb geprobeerd uit te leggen zo gedetailleerd mogelijk wat ik heb gedaan en heb geprobeerd om zoveel foto's als ik kon. Als u nog vragen gelieve vragen en
Smokkelaars vak voor een midden van de eeuw Van

Smokkelaars vak voor een midden van de eeuw Van

oude busjes uit de vroege 60 's, zoals mijn 1965 Ford Econoline, zijn ontworpen om compacte en worden beschouwd als de eerste minibusjes.  Er is een goede hoeveelheid ruimte binnen maar geen plek om waardevolle spullen uit het zicht opsluiten, tenzij
Gebruik van hout, gelamineerde bevloering voor een top van de Bank werk

Gebruik van hout, gelamineerde bevloering voor een top van de Bank werk

dit is mijn eerste instructable dus zet op uw rose gekleurde glazenIk vond sommige vloeren bij habitat voor de mensheid voor over een bok per stuk en zij wist waar mooie tufsteen, maar een top van de Bank? Dus nam ik een klauw hamer aan een stuk, en
(Zeer) Goedkoop en gemakkelijk Kar voor een Project van de wetenschap-eerlijke...

(Zeer) Goedkoop en gemakkelijk Kar voor een Project van de wetenschap-eerlijke...

Mijn zoon van tweede-rang zijn Science Fair is invoeren en moet een kar voor de frisdrank fles raket die hij maakt.Ik trok mijn vaardigheden van de Corel Draw samen te komen met een (eenvoudige?) wiel en kar-lichaamsontwerp te bouwen en te gebruiken
Bug-Out vat voor een gezin van vier

Bug-Out vat voor een gezin van vier

Dit is een ander voorbeeld van een outdoor survival kit voor die tijden wanneer u moet evacueren in een haast of moet u sommige noodvoorraden in uw huis. Deze kits worden meestal genoemd Bug-Out zakken en er zijn al verschillende goede INSTRUCTABLES
Hoe te repareren van een auto opgeteld voor een fractie van de "schatting".

Hoe te repareren van een auto opgeteld voor een fractie van de "schatting".

A little HistoryIn 2004 kocht mijn dochter haar "droomauto" die op het moment een 1998 Dodge Intrepid ES was. Het was sportief en rood. Het had ook een heleboel andere goede dingen gaande is, zoals een 3.2 liter 24 ventiel motor, tractiecontrole
Hoe maak je een nummerplaat beugel voor een motorfiets (van schroot)

Hoe maak je een nummerplaat beugel voor een motorfiets (van schroot)

ik had een geweldig idee voor een motorfiets nummerplaat beugel, maar ik wilde ook om mijn fiets op de weg voordat ik had de tijd nodig om te maken wat ik had in mijn hoofd.  Ik moest dus een tijdelijke oplossing. Tijdelijke, ik wil eigenlijk niet te
Dremel een Batman schuim Board model voor een mal van gips

Dremel een Batman schuim Board model voor een mal van gips

dit is wellicht een beetje laat voor Halloween dit jaar maar als je als me moet u enkele praktijk en een sprong op volgend jaar. De belangrijkste hulpmiddelen die ik gebruikte was de Dremel dus heb ik besloten om dit aangaan met de Dremel wedstrijd,
Maken van KISS band kostuums voor een gezin van 4 +

Maken van KISS band kostuums voor een gezin van 4 +

Dus je een gezin van 4, een ton van de tijd op uw handen en een diep verlangen hebt om kostuums zelf samenstellen? U kunt het doen met geduld, een weinig lopend rond de stad, en een heleboel van willekeurige materialen. You gonna moet bedenken hoe wa
Glazen houder voor een verzamelaar van glazen

Glazen houder voor een verzamelaar van glazen

Geen rechter mij door mijn bril schat. Minstens bent zij georganiseerd! Ik heb al piekeren over dit idee voor een tijdje nu daar heb ik een heleboel bril. Jaar geleden die ik $300 + voor een paar glazen en dragen betalen zou ze totdat ze viel uit elk