es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Corregir Picamera en Python Error MMAL Raspberry Pi

He intentado muchos tutoriales e instalaciones para usar la Picamera de Raspberry 4 con Python. Estoy utilizando la biblioteca de Picamera y cada vez que uso este simple script o cualquier script de Picamera para probar la cámara, obtengo este mensaje de error:

mmal: mmal_component_create_core: no se pudo encontrar el componente 'vc.camera_info'
Traceback (most recent call last):
File "/home/pi/Desktop/ex.py", line 6, in
camera = PiCamera()
File "/home/pi/.virtualenvs/cv450/lib/python3.9/site-packages/picamera/camera.py", line 367, in init
with mo.MMALCameraInfo() as camera_info:
File "/home/pi/.virtualenvs/cv450/lib/python3.9/site-packages/picamera/mmalobj.py", line 2346, in init
super(MMALCameraInfo, self).init()
File "/home/pi/.virtualenvs/cv450/lib/python3.9/site-packages/picamera/mmalobj.py", line 631, in init
mmal_check(
File "/home/pi/.virtualenvs/cv450/lib/python3.9/site-packages/picamera/exc.py", line 184, in mmal_check
raise PiCameraMMALError(status, prefix)
picamera.exc.PiCameraMMALError: No se pudo crear el componente MMAL b'vc.camera_info': Función no implementada

El código que utilicé es:

from time import sleep
from picamera import PiCamera

camera = PiCamera()
camera.resolution = (1024, 768)
camera.start_preview()
sleep(2)
camera.capture('foo.jpg')

Gracias por la ayuda.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    El mensaje de error indica que el programa no pudo encontrar el componente “vc.camera_info”. Esto puede ocurrir si las dependencias necesarias no están instaladas o si hay un problema con la configuración del módulo de cámara.

    Aquí hay algunas cosas que puede intentar:

    1. Verifique que el módulo de cámara esté correctamente conectado al Raspberry Pi.
    2. Asegúrese de que el Raspberry Pi esté actualizado ejecutando sudo apt-get update y sudo apt-get upgrade en la terminal.
    3. Instale las dependencias necesarias ejecutando sudo apt-get install python-picamera en la terminal.
    4. Reinicie el Raspberry Pi e intente ejecutar el script nuevamente.

    Si estos pasos no resuelven el problema, es posible que necesite buscar ayuda adicional o consultar la documentación para la versión específica del Raspberry Pi y el módulo de cámara que está utilizando.

Comments are closed.