Sida 1 av 1
Skriva direkt på skärmen RaspberrPi
Postat: 26 januari 2016, 22:57:22
av Oltronix
Jag skaffade en kamera tiil RaspberryPi, Pi NoIR, och körde ett verktyg, raspivid, för bla testa olika fliter till kameran. "raspivid" skriver direkt på skärmen (videominnet) ej i något fönster. Nu vill jag pss skriva ut vilket filter jag använder direkt på skärmen samtidigt som jag ser bilden. Hur gör man detta på RaspberryPi mån tro? Någon som vet? Det jag sett på nåtet verkar ganska komplicerat. Jag vill bara peta ut en kort textrad eller bara ett tecken för att hålla reda på vilket filter jag använder.
Kod: Markera allt
#!/bin/bash
time="10000"
#Image Effect mode options :
#none,negative,solarise,sketch,denoise,emboss,oilpaint,hatch,gpen,pastel,
#watercolour,film,blur,saturation,colourswap,washedout,posterise,colourpoint,colourbalance, cartoon
for col in none negative solarise sketch denoise emboss oilpaint hatch gpen pastel watercolour film blur \
saturation colourswap washedout posterise colourpoint colourbalance cartoon
do
echo $col
raspivid -vf -hf -ifx $col -t $time
done
exit 0
Re: Skriva direkt på skärmen RaspberrPi
Postat: 27 januari 2016, 07:15:50
av XorXaX
Re: Skriva direkt på skärmen RaspberrPi
Postat: 5 februari 2016, 14:45:55
av Oltronix
Nu har jag fått lite tid för att pyssla med detta igen. Jag får inte riktig till det.
Har kört följande kommandon för att installera:
Kod: Markera allt
$ curl http://www.linux-projects.org/listing/uv4l_repo/lrkey.asc | sudo apt-key add -
$ deb http://www.linux-projects.org/listing/uv4l_repo/raspbian/ wheezy main
$ sudo apt-get update
$ sudo apt-get install uv4l uv4l-raspicam
$ sudo apt-get install uv4l-raspicam-extras
Men när jag skall skriva ut text på skärmen händer följande:
Kod: Markera allt
pi@raspberrypi:~/UV4L $ uv4l --driver raspicam --width 640 --height 480 --auto-video_nr --encoding h264 --text-overlay --text-filename=/home/pi/UV4L/text.json
<notice> [core] Trying driver 'raspicam' from built-in drivers...
<warning> [core] Driver 'raspicam' not found
<notice> [core] Trying driver 'raspicam' from external plug-in's...
<notice> [driver] Dual Raspicam Video4Linux2 Driver v1.9.33 built Jan 17 2016
<notice> [driver] Selected format: 640x480, encoding: h264, H264 Video Compression
<notice> [driver] Framerate max. 30 fps
<notice> [driver] ROI: 0, 0, 1, 1
<notice> [driver] H264 costant bitrate: 17000000
<notice> [core] Device detected!
<warning> [core] Cannot create /dev/video0 because file already exists
<warning> [core] Cannot create /dev/video1 because file already exists
<notice> [core] Registering device node /dev/video2
pi@raspberrypi:~/UV4L $
Processer:
Kod: Markera allt
pi@raspberrypi:~/UV4L $ ps ax| grep uv4l
190 ? Ssl 0:00 /usr/bin/uv4l -k --sched-fifo --mem-lock --config-file=/etc/uv4l/uv4l-raspicam.conf --driver raspicam --driver-config-file=/etc/uv4l/uv4l-raspicam.conf --server-option=--editable-config-file=/etc/uv4l/uv4l-raspicam.conf
932 ? Ssl 0:00 uv4l --driver raspicam --width 640 --height 480 --auto-video_nr --encoding h264 --text-overlay --text-filename=/home/pi/UV4L/text.json
1057 ? Ssl 0:00 uv4l --driver raspicam --width 640 --height 480 --auto-video_nr --encoding h264 --text-overlay --text-filename=/home/pi/UV4L/text.json
Re: Skriva direkt på skärmen RaspberrPi
Postat: 6 februari 2016, 11:48:22
av Oltronix
Om jag kör:
Kod: Markera allt
sudo service uv4l_raspicam restart
./uv4l-overlay /dev/video0 /tmp/text.json "Hello World, this is a simple text animation"
får jag upp en bild på skärmen men ingen text.
Notablet är att jag måste ha med
varje gång jag startar "uv4l-overlay" annars fungerar det bara en gång.
Här, Exemple 9, beskrivs vad jag försöker göra
http://www.linux-projects.org/modules/s ... 6#example9