[pyar] Opencv Error

Esteban Alejandro Chauque achauque en gmail.com
Jue Ene 27 10:25:28 ART 2011


Proba agregando en el archivo /home/TuUsuario/.bashrc la linea que necesitas.
export LD_PRELOAD="/usr/lib/libv4l/v4l2convert.so"


saludos

2011/1/27 Alberto Leonhell Silveira Gazzano <leonhell en gmail.com>:
> Gracias Martín por contestar! Veré el link que me pasaste en cuanto pueda...
> De todas formas les pido disculpas porque encontré una "solución" a esto y
> no me hice tiempo para publicarla.
> Trataré de ser lo más claro posible:
>
> El problema: Ya lo describí en el mail anterior (ver...)
> La "solución": ejecutar así # LD_PRELOAD="/usr/lib/libv4l/v4l2convert.so"
> python ./demo1.py
>
> Para solucionarlo definitivamente y poder ejecutarlo sin anteponer nada, se
> debe hacer desde la consola export
> LD_PRELOAD="/usr/lib/libv4l/v4l2convert.so"
>
> Luego ejecutamos simplemente python ./demo1.py o cualquier otra aplicación
> que necesite Opencv y debería funcionar sin problemas. Eso sí, la variable
> del export no queda definitivamente sino que antes de lanzar la aplicación
> que usa Opencv tenés que hacer el export (si alguien sabe como hacer en
> Ubuntu que se cargue definitivamente se lo agradezco...).
>
> Espero haber sido claro porque soy nuevo en python.
>
> Le agradezco a Esteban Chauque que me dió una gran mano con esto por mail.
>
> Saludos.
>
>
> 2011/1/26 Martin Volpe <martin.volpe en gmail.com>
>>
>>
>> 2011/1/25 Alberto Leonhell Silveira Gazzano <leonhell en gmail.com>
>>>
>>> Buenas tardes estimados!
>>> Estoy probando capturar imágenes desde una webcam y uso para esto Opencv.
>>> El problema es que Opencv me da error en tiempo de ejecución. Por ejemplo
>>> descargué lo siguiente de la página de pygame:
>>> http://www.pygame.org/project-WebcamDemo-945-.html
>>> La intención era probar con otra cosa y descartar que sea mi aplicación.
>>> El error que mostró es el mismo y es el siguiente:
>>>
>>> Traceback (most recent call last):
>>>  File "./demo1.py", line 67, in <module>
>>>    img_PIL = ImageOps.mirror(getimage.get_
>>> image_PIL(camera))
>>>  File "/Programación/WebcamDemo/src/weightcolors/getimage.py",
>>> line 32, in get_image_PIL
>>>    return opencv.adaptors.Ipl2PIL(get_image_Ipl(camera))
>>>  File "/usr/lib/pymodules/python2.6/opencv/adaptors.py", line 79, in
>>> Ipl2PIL
>>>    raise TypeError, 'must be called with a cv.CvMat!'
>>> TypeError: must be called with a cv.CvMat!
>>>
>>> Desde ya muchas gracias.
>>>
>>> Alberto Silveira.
>>
>> No se si esto te ayudará, fijate si el código que esta acá [0] te anda ya
>> que la dependencia es la misma.
>> A mi me anda sin problemas pero nuca me devuelve una imagen de mas de
>> 640*480.
>>
>> Saludos
>>
>> [1]
>> http://www.jperla.com/blog/post/capturing-frames-from-a-webcam-on-linux
>> --
>> Martín Volpe @Argentina
>> Blog: http://volteck.net
>>
>> _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>



More information about the pyar mailing list