Web Gecontroleerde Surveillance Camera (7 / 8 stap)

Stap 7: Gemakkelijk Motion Detector programma

Dit werkt alleen onder Linux!

1. Installeer uw webcam.
2. Installeer capture software genaamd Xawtv. Het creëert een bestand met de naam .webcamrc
3. open het bestand met uw favoriete editor.
4. vertraging definieert hoe vaak de nog-afbeelding wordt verzonden naar de server. Ik gebruikte 7 seconden.
Dir definieert locatie map waar de afbeelding gaat. Iets als: / usr/webcam/foto's /
Bestand definieert de naam van de afbeelding. Zoiets als Bijschrift, jpgof wat u wilt gebruiken.
5. opslaan en verlaat.
6. nu kunt u proberen de opdracht webcam & . Het programma start het actualiseren van de afbeelding op elke 7 seconde aan
de gedefinieerde dir -map. & optie, zet het op de achtergrond uitgevoerd.

En volgende...

Installeer ImageMagick software.
Onder Fedora is opdracht: yum installeer ImageMagick

Software bevat een functie genaamd vergelijken en dit is wat we nodig hebben.

Nu heb je een shellscript code. Uw editor gebruiken om dat te doen.

#! bin/sh
PATH = / usr/webcam/foto's /
while (true)
doen
CP $PATH/caption.jpg $PATH/tmp/caption2.jpg
slaap 10
vergelijken - metrische PSNR $PATH/caption.jpg $PATH/tmp/caption2, jpg null > resultaat
resultaat2 = 'hoofd - c 4 resultaat'
result2=${result2/./}
Als $result2 - lt 300 test
vervolgens
tijd =' datum + % _T_ %F '
CP $PATH/bijschrift, jpg $PATH/save/$time.jpg
fi
gedaan

Nu u uw script met de opdracht uitvoeren kunt: sh gived_script_name
Als de afbeelding de waarde verschil bevat, zal het naar gedefinieerde map worden opgeslagen. In mijn voorbeeld gaat het om /usr/webcam/foto's / opslaan /

Over de ImageMagick en de vergelijk functie vindt u meer informatie hier http://www.imagemagick.org/script/compare.php

Gerelateerde Artikelen

Joystick gecontroleerde Surveillance Camera

Joystick gecontroleerde Surveillance Camera

Hallo iedereen!Ik zou willen beginnen met het delen van de Youtube Video demonstratie voor dit Instructable!Overzicht van het project:Wat wij zullen doen is het draaien van een Intel Galileo in een webserver. Deze server treedt als Host en slaat de g
Web gecontroleerde rover

Web gecontroleerde rover

Bouwen en spelen met robots is mijn belangrijkste schuldig plezier in het leven. Anderen spelen golf of ski, maar ik het opbouwen van robots (omdat ik niet golfen of ski's:-). Ik vind het ontspannen en leuk! Ik gebruik te maken van de meeste van mijn
Web gecontroleerde vakantie huis verlichting

Web gecontroleerde vakantie huis verlichting

Dit is een uitbreiding van een eerdere Instructable op permanente vakantie LED-verlichting voor huis.Nu dat alle de LEDs zijn bekabeld, krijgt de uitdaging die er elke vakantie wijzigen het patroon. U kon toevoegen sommige drukknoppen om te kiezen tu
LinkitONE Web gecontroleerde LED

LinkitONE Web gecontroleerde LED

Ooit wilde om je eigen web gecontroleerde LED? Heb je een LinkitONE bord? Wilt u meer doen dan dat? dan is deze tutorial is geschikt voor u!Hier ik zal u stap voor stap tonen hoe maak je een web gecontroleerde geleid met behulp van de LinkitONE Raad
Web gecontroleerde Wifi LED Tower

Web gecontroleerde Wifi LED Tower

Dit project is dat een web gecontroleerde LED toren die een Arduino en het schild van de Wifi verbinding met een webserver maakt om opdrachten afkomstig van gebruikers. Het doel was het project mobiel maakt, zodat het kan worden genomen naar shows en
Web gecontroleerde socket door Arduino

Web gecontroleerde socket door Arduino

Ik maakte een Web gecontroleerde socket door Taiwan gekloond Arduino, die gebaseerd is door Arduino Pro Mini en ESP8266-1, de officiële site van deze kloon is: Webduino Web x Arduino =We kunnen het programma door de eenvoudige HTML, CSS en JavaScript
Web gecontroleerde EggBot

Web gecontroleerde EggBot

Controle van de oorspronkelijke EggBot via Web Browser!De EggBot wordt meestal gecontroleerd door Inkscape op de hostcomputer uitgevoerd. Als u wilt tekenen een afbeelding op een ei, stuurt Inkscape een heleboel opdrachten via USB. Want de EggBot vol
Op afstand gecontroleerde VGA-Camera - overzicht

Op afstand gecontroleerde VGA-Camera - overzicht

het idee achter dit project was heel eenvoudig: ontwerp van een goedkope op afstand gecontroleerde systeem staat nog steeds te fotograferen en te uploaden naar een extern bestandsopslag met een camera door remote commando's of sensor gebeurtenissen w
Web gecontroleerde multifunctionele RoboT

Web gecontroleerde multifunctionele RoboT

Het maken van een web control multi functionele robot gebouwd met minimale hardware en elementaire programmering bouwen met populaire open source platform dwz raspberry pi. Afgezien van fundamentele motorische controle, deze tutorial is gericht op he
Raspberry Pi Web gecontroleerde / autonome Robot

Raspberry Pi Web gecontroleerde / autonome Robot

Inleiding (bijgewerkt 26/12/15)Dit is ooit mijn eerste poging tot het bouwen van een web controlled robot met gebouwd in autonome modus. Het project begon als een Arduino Nano gebaseerd botsing vermijden robot gebouwd voor basisschool kinderen inspir
Intel IoT Edison web gecontroleerde LED

Intel IoT Edison web gecontroleerde LED

Dit instructable laat zien hoe de Arduino IDE combineren met node.js, standaard beschikbaar in Edisons Yocto linux, om elementen van de Arduino op afstand, via een webinterface te bedienen. Simpel gezegd, kunt u druk op een knop vanuit elke browser o
Goedkope PIC gecontroleerd Helm Camera met behulp van Sony LANC (goed voor Extreme sporten)

Goedkope PIC gecontroleerd Helm Camera met behulp van Sony LANC (goed voor Extreme sporten)

Dit Instructable zal u tonen hoe te maken van een goedkope Helm Camera die kan worden gecontroleerd via een afstandsbediening zodat uw belangrijkste camera veilig in uw zak ruck blijven kunt.De controller kunnen attatched op één van de schouderbanden
Web gecontroleerde Arduino LED

Web gecontroleerde Arduino LED

Dit instructable toont u hoe te bouwen een Web-enabled tri-color LED gebaseerd op een Arduino en de WIZnet Ethernet-shield, beheersbare vanuit elke webbrowser .Omdat de LED wordt blootgesteld kunnen door middel van een eenvoudige RESTful web-service
Web gecontroleerde LED Info-Ticker

Web gecontroleerde LED Info-Ticker

Dit project was een samenwerking met mijn huisgenoot, vriend en mede hacker rishi2. Woonachtig in New York, gebruiken we zowel openbaar vervoer dagelijks, dus we dachten dat het zou gaaf zijn dat om een ticker weergeven van tijden van de bus en metro