[Jderobot-dev] Opencv2.3 y Opencvdemo

Daniel Gómez Gómez danigom en terra.es
Lun Feb 20 20:27:15 CET 2012


Buenas:

Gracias a todos por contestar.

Jose: 

Lo que me pasa es que en el portatil se queja cuando ejecuto el opencvdemo pero el colortuner va bien. En el de sobremesa es donde me funcionan ambos componentes correctamente. De todas formas probare lo que me comentas aunque es raro ya que antes de instalar el Opencv 2.3 desinstale la 2.2 en ambos equipos.

Julio:

Gracias por llamar mi atencion sobre ese hilo y sobre tu experiencia con el error. Lo probare.

Gracias a todos.

Saludos.

JoseMaria <josemaria.plaza en gmail.com> wrote:

>Daniel, 
>
>a ver si lo he entendido bien: ¿¿sí te funciona opencvdemo retocado a
>opencv-2.3 y no te funciona colortuner??
>
>La queja de:
>OpenCV Error: Assertion failed (dims <= 2) in operator IplImage,
>suena rara si realmente estás usando opencv-2.3. Los tipos IplImage se
>dan por obsoletos a partir de esta versión y ahora sólo se manejan
>cv::Mat. 
>
>Otra cosa que puedes verificar es con qué versión de la biblioteca has
>enlazado. Por ejemplo genera el ejecutable colortuner y ejecuta: ldd
>colortuner
>Con eso puedes verificar con qué versión de opencv ha enlazado realmente
>para generar el ejecutable.
>
>No creo que tenga nada que ver con las características hardware de tu
>equipo.
>
>JoseMaria
>On Mon, 2012-02-20 at 13:04 +0100, Julio Guillén wrote:
>> Te recomiendo que visites el hilo de Enero de la lista de correo de
>> desarrolladores titulado "JDErobot 5.0 y OpenCV 2.3.1". A lo mejor lo
>> has pasado por alto y tiene info interesante al respecto.
>> 
>> Ese mismo fallo me daba a mi al intentar compilar opencvdemo con la
>> versión 2.3.1. Prueba a utilizar cv::Mat en opencvdemo.cpp en vez de
>> IplImage.
>> 
>> Saludos
>> 
>> El 20 de febrero de 2012 12:21, Alejandro Hernández
>> <ahcorde en gmail.com> escribió:
>>         Hola Daniel,
>>         
>>         
>>         Tiene pinta de que estas usando una función que devuelve una
>>         imagen en blanco y negro y le estas pasando una a color o al
>>         revés.
>>         
>>         
>>         Dime donde tienes el código y lo miro.
>>         
>>         
>>         Álex
>>         
>>         El 20 de febrero de 2012 12:00, Daniel Gomez Gomez
>>         <danigom en terra.es> escribió:
>>         
>>                 Buenas a todos:
>>                 
>>                 A ver si me podéis ayudar. He instalado las nuevas
>>                 librerias de Opencv
>>                 2.3 y adaptado los componentes ColorTuner y Opencvdemo
>>                 a estas
>>                 librerias.
>>                 
>>                 He conseguido arrancar ColorTuner usando la nueva
>>                 version de las
>>                 librerias pero Opencvdemo me da el siguiente error:
>>                 
>>                 dgomezg en Matrix:~/jderobot5/opencvdemo$ ./opencvdemo
>>                 --Ice.Config=opencvdemo.cfg
>>                 Loading glade
>>                 OpenCV Error: Assertion failed (dims <= 2) in operator
>>                 IplImage,
>>                 file /home/dgomezg/OpenCV-2.3.1/modules/core/src/matrix.cpp, line 472
>>                 terminate called after throwing an instance of
>>                 'cv::Exception'
>>                  what():
>>                  /home/dgomezg/OpenCV-2.3.1/modules/core/src/matrix.cpp:472:
>>                 error: (-215) dims <= 2 in function operator IplImage
>>                 
>>                 Abortado
>>                 
>>                 He buscado informacion en Internet sobre este error
>>                 sin resultados
>>                 positivos.
>>                 
>>                 El caso es que, para más inri, si lo hago desde el
>>                 ordenador de
>>                 sobremesa Opencvdemo se ejecuta correctamente habiendo
>>                 hecho lo mismo
>>                 que en el portátil (que es donde me da este error).
>>                 
>>                 No creo que fuera por las especificaciones de mi
>>                 portatil pero por si
>>                 acaso os las pongo:
>>                 
>>                 Intel Core 2 Duo 2 Ghz
>>                 2 GB RAM
>>                 Tarjeta grafica Intel 965 Express integrada
>>                 
>>                 ¿Alguna idea?
>>                 
>>                 Muchas gracias.
>>                 
>>                 Un saludo.
>>                 
>>                 
>>                 _______________________________________________
>>                 Jde-developers mailing list
>>                 Jde-developers en gsyc.es
>>                 http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
>>         
>>         
>>         
>>         _______________________________________________
>>         Jde-developers mailing list
>>         Jde-developers en gsyc.es
>>         http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
>>         
>> 
>> 
>> 
>> -- 
>>                                Logo
>> Julio Guillén García
>> Software Team Lead
>> +34 657082696 ·
>> julio.guillen en gmail.com 
>> 
>> 
>> Future Vehicles and Entrepreneurs
>> E.T.S.I. Navales - Aula Fuve-E ·
>> Avenida Arco de la Victoria s/n
>> 28040 Madrid
>> www.fuve-e.es
>> 
>> facebook twitter linkedIn
>> eco No me imprimas si no es
>> necesario. Protejamos el medio
>> ambiente
>> 
>> Este correo electrónico y, en su
>> caso, cualquier fichero anexo al
>> mismo, contiene información de
>> carácter confidencial
>> exclusivamente dirigida a su
>> destinatario o destinatarios. Queda
>> prohibida su divulgación, copia o
>> distribución a terceros sin la
>> previa autorización escrita de
>> FUVE-E 
>> 
>> En caso de no ser usted la persona
>> a la que fuera dirigido este
>> mensaje y a pesar de ello está
>> continúa leyéndolo, ponemos en su
>> conocimiento que está cometiendo un
>> acto ilícito en virtud de la
>> legislación vigente en la
>> actualidad, por lo que deberá
>> dejarlo de leer automáticamente. 
>> 
>> FUVE-E no es responsable de su
>> integridad, exactitud, o de lo que
>> acontezca cuando el correo
>> electrónico circula por las
>> infraestructuras de comunicaciones
>> electrónicas públicas. En el caso
>> de haber recibido este correo
>> electrónico por error, se ruega
>> notificar inmediatamente esta
>> circunstancia mediante reenvío a la
>> dirección electrónica del
>> remitente. 
>> 
>> El correo electrónico vía Internet
>> no permite asegurar la
>> confidencialidad de los mensajes
>> que se transmiten ni su integridad
>> o correcta recepción, por lo que
>> FUVE-E no asume ninguna
>> responsabilidad que pueda derivarse
>> de este hecho.
>> 
>> 
>> 
>> _______________________________________________
>> Jde-developers mailing list
>> Jde-developers en gsyc.es
>> http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
>
>-- 
>http://gsyc.es/jmplaza 
>Universidad Rey Juan Carlos
>
>
>_______________________________________________
>Jde-developers mailing list
>Jde-developers en gsyc.es
>http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers


More information about the Jde-developers mailing list