SJ4000 foto’s bewerken en verzenden met Raspberry Pi
Hoewel de cameramodule van de Rapsberry Pi prima foto's maakt, is de beeldhoek van ongeveer 55 graden aan de krappe kant en laten de lichtgevoeligheid en resolutie wat te wensen over. Als je in het bezit bent van een (kloon) GoPro dan verwacht je betere beelden. Een SJ4000 bijvoorbeeld heeft een beeldhoek van ongeveer 170 graden en een resolutie van 4032x3024. Daarmee kun je aanzienlijk meer beeld tonen, hetgeen handig is in een beperkte ruimte zoals een woonkamer.
Mijn doel is om de SJ4000 te gebruiken in plaats van de Raspberry Pi cameramodule. Aan de softwarekant gebruikte ik op de Rapsberry Pi raspistill
om de cameramodule te bedienen, voor een USB camera kun je hiervoor fswebcam
gebruiken. Deze installeer je met sudo apt-get install fswebcam
Om de SJ4000 als USB webcam te gebruiken, volstaat het om bij het aansluiten aan de Raspberry Pi (met een USB kabel) op de SJ4000 de optie Use as PC Camera te kiezen. Als de boel gelijk lijkt te ontsporen (de rode LED van de Rapsberry Pi gaat knipperen, de camera gaat gelijk weer uit of doet rare dingen) dan is de voeding van de Raspberry Pi onvoldoende. De Raspberry Pi en SJ4000 nemen in dat geval gezamenlijk teveel stroom op.
Om te controleren of de opzet werkt, volstaat de instructie fswebcam -i 0 -r 1296x960 -d /dev/video0 afbeelding.jpg
De parameter -r
laat de gewenste resolutie instellen. In het geval van de SJ4000 is dat 4032x3024 (12M), 3648x2736 (10M), 3264x2448 (8M) en 1296x960 (1.3M). Na enkele seconden is er een nieuwe afbeelding bewaard, genaamd afbeelding.jpg:
De balk onder de afbeelding wordt door fswebcam
toegevoegd, maar kan ook uit.
Raspbian installatie op Raspberry Pi | Rudi Niemeijer
[…] Maak een script om foto’s met de camera te nemen en deze op een server op te slaan, of foto’s met een USB webcam te maken […]