Escribe lo siguiente:
camera.start_preview()
button.wait_for_press()
camera.capture('/home/pi/Desktop/image.jpg')
camera.stop_preview()
Haz clic en Run y verás una vista previa de lo que esté enfocado por la cámara. La vista
previa permanecerá en pantalla hasta que pulses el conmutador momentáneo: púlsalo ahora
y la vista previa se cerrará después de que tu programa guarde una imagen en el escritorio.
Encuentra la imagen, llamada image.jpg y haz doble clic para abrirla y confirmar que el
programa funciona.
La animación stop motion implica la creación de muchas imágenes fijas, para dar la
impresión de movimiento cuando se muestran todas juntas. Sería un desbarajuste tener todas
esas fotos individuales en el escritorio, así que necesitas una carpeta en la que almacenarlas.
Haz clic con el botón derecho del ratón en cualquier punto vacío del escritorio y elige New Folder
(Figura 8-10). Llama a la carpeta animation, en minúsculas, y luego haz clic en el botón OK.
5Figura 8-10: Crear una carpeta para las imágenes capturadas
No es práctico tener que reiniciar el programa cada vez que se captura una imagen para
la animación, así que debes cambiarlo para que se ejecute en un bucle. A diferencia de los
bucles que has creado anteriormente, este debe cerrarse con más precisión. Si no, al detener
el programa mientras se muestra la vista previa de la cámara, ya no podrás ver el escritorio.
Necesitas usar dos instrucciones especiales:
LA GUÍA OFICIAL DE
try
Capítulo 8
Cámara de Raspberry Pi
RASPBERRY PI
PARA PRINCIPIANTES
y
except
.
207