tquadrat.org

The Raspberry Camera

Taking photos with the Raspberry Camera

The raspistill Camera App

Runs the camera for a specific time, and takes a JPEG capture at the end if requested.

Usage: raspistill [options]

Image parameter commands

GL parameter commands

Common Settings commands

Preview parameter commands

Image parameter commands

Notes

Exposure mode options :

Flicker avoid mode options : off,auto,50hz,60hz

AWB mode options : off,auto,sun,cloud,shade,tungsten,fluorescent,incandescent,flash,horizon,greyworld

Image Effect mode options : none,negative,solarise,sketch,denoise,emboss,oilpaint,hatch,gpen,pastel,watercolour,film,blur,saturation,colourswap,washedout,posterise,colourpoint,colourbalance,cartoon

Metering Mode options : average,spot,backlit,matrix

Dynamic Range Compression (DRC) options : off,low,med,high

Foto mit der Kamera aufnehmen:

$ raspistill -v -o

Hierbei wird ein Foto mit eine (standarmäßig eingestellten) Verzögerung von fünf Sekunden aufgenommen und als JPEG mit dem angegebenen Dateinamen gespeichert. Durch die Option -v werden zusätzlich noch einige Informationen auf der Konsole ausgegeben.

Verzögerung

Der CCD-Chip der Kamera benötigt eine gewisse Zeit zur Auto-Justierung, so dass der default-Wert für die Verzögerung auf 5000 Millisekunden eingestellt ist. Durch Angabe der Option “-t " kann die Verzögerung auf den angegebenen Wert in Millisekunden verändert werden; sie kann bis auf eine Millisekunde verringert werden, darunter leidet allerdings die Gesamtqualität des Fotos deutlich, insbesondere bei den Farben und beim Kontrast. 700 bis 1000 Millisekunden scheinen ein guter Wert zu sein, um vernünftige Fotos zu machen.

Spiegeln der Aufnahme

Je nachdem wie das Kamera-Modul verbaut und aufgestellt wurde, kann es sein, dass man die Aufnahmen spiegeln möchte.

Mit der Option “-hf” spiegelt man das Foto horizontal, während die Option “-vf” es vertikal spiegelt.


Shooting Videos with the Raspberry Camera

The raspivid Camera App

Displays camera output to the display, and optionally saves an H264 capture at requested bitrate.

Usage: raspivid [options]

Image parameter commands

-b, –bitrate : Set bitrate. Use bits per second (e.g. 10MBits/s would be -b 10000000) -t, –timeout : Time (in ms) to capture for. If not specified, set to 5s. Zero to disable

H264 Profile options : baseline,main,high

H264 Level options : 4,4.1,4.2

H264 Intra refresh options : cyclic,adaptive,both,cyclicrows

Raw output format options : yuv,rgb,gray

Raspivid allows output to a remote IPv4 host e.g. -o tcp://192.168.1.2:1234 or -o udp://192.168.1.2:1234 To listen on a TCP port (IPv4) and wait for an incoming connection use the -l option e.g. raspivid -l -o tcp://0.0.0.0:3333 -> bind to all network interfaces, raspivid -l -o tcp://192.168.1.1:3333 -> bind to a certain local IPv4 port

Common Settings commands

-?, –help : This help information -w, –width : Set image width -h, --height : Set image height -o, --output : Output filename (to write to stdout, use '-o -'). If not specified, no file is saved -v, --verbose : Output verbose information during run -cs, --camselect : Select camera . Default 0 -md, --mode : Force sensor mode. 0=auto. See docs for other modes available -gps, --gpsdexif : Apply real-time GPS information to output (e.g. EXIF in JPG, annotation in video (requires libgps.so.23)

Preview parameter commands

Image parameter commands

-sh, –sharpness : Set image sharpness (-100 to 100) -co, –contrast : Set image contrast (-100 to 100) -br, –brightness : Set image brightness (0 to 100) -sa, –saturation : Set image saturation (-100 to 100) -ISO, –ISO : Set capture ISO -vs, –vstab : Turn on video stabilisation -ev, –ev : Set EV compensation - steps of 1/6 stop -ex, –exposure : Set exposure mode (see Notes) -fli, –flicker : Set flicker avoid mode (see Notes) -awb, –awb : Set AWB mode (see Notes) -ifx, –imxfx : Set image effect (see Notes) -cfx, –colfx : Set colour effect (U:V) -mm, –metering : Set metering mode (see Notes) -rot, –rotation : Set image rotation (0, 90, 180, or 270) -hf, –hflip : Set horizontal flip -vf, –vflip : Set vertical flip -roi, –roi : Set region of interest (x,y,w,d as normalised coordinates [0.0-1.0]) -ss, –shutter : Set shutter speed in microseconds -awbg, –awbgains : Set AWB gains - AWB mode must be off -drc, –drc : Set DRC Level (see Notes) -st, –stats : Force recomputation of statistics on stills capture pass -a, –annotate : Enable/Set annotate flags or text -3d, –stereo : Select stereoscopic mode -dec, –decimate : Half width/height of stereo image -3dswap, –3dswap : Swap camera order for stereoscopic -ae, –annotateex : Set extra annotation parameters (text size, text colour(hex YUV), bg colour(hex YUV), justify, x, y) -ag, –analoggain : Set the analog gain (floating point) -dg, –digitalgain : Set the digital gain (floating point) -set, –settings : Retrieve camera settings and write to stdout -fw, –focus : Draw a window with the focus FoM value on the image.

Notes

Exposure mode options : off,auto,night,nightpreview,backlight,spotlight,sports,snow,beach,verylong,fixedfps,antishake,fireworks

Flicker avoid mode options : off,auto,50hz,60hz

AWB mode options : off,auto,sun,cloud,shade,tungsten,fluorescent,incandescent,flash,horizon,greyworld

Image Effect mode options : none,negative,solarise,sketch,denoise,emboss,oilpaint,hatch,gpen,pastel,watercolour,film,blur,saturation,colourswap,washedout,posterise,colourpoint,colourbalance,cartoon

Metering Mode options : average,spot,backlit,matrix

Dynamic Range Compression (DRC) options : off,low,med,high



The Sunfounder Pan-Tilt Hat