Tag Archive for 'inaoe'Page 2 of 2

OpenCV y Visual Studio 2005

Para generar un proyecto de Visual Studio 2005 usando Visual C++ se requieren algunos ajustes tanto a Visual Studio como a Windows e incluso al mismo Proyecto.

Sorry por que algunas cosas estan en inglés, es que mi VS05 esta en inglés.
Tracker

El procedimiento para que compile

1. Crear un proyecto (o abrir uno que tengas)
2. En el “Solution Explorer” clic derecho en el proyecto (NO en la “Solución”)
3. Clic en “Properties”
4. Bajo “Configuration Properties”->”C/C++”->”General” Buscar
“Additional Include Directories”, Click ahi.
5. Luego en el botón de la derecha con “…”.
6. Vas a agregar nuevos directorios.
7. Dependiendo de lo que estes haciendo vas a ocupar alguno de estos o mas fácil ponlos todos al cabo no afecta:
“C:\Archivos de Programa\OpenCV\cv\include”
“C:\Archivos de Programa\OpenCV\cvaux\include”
“C:\Archivos de Programa\OpenCV\otherlibs\highgui”
“C:\Archivos de Programa\OpenCV\cvcore\include”

8. Click en “Ok/Aceptar” y ve a “Configuration Properties”->”Linker”->”General”
9. Click en “Additional Library Directories” y de nuevo en el botón con “…”.
10. Additional library directories:
“C:\Program Files\OpenCV\lib”
“C:\Program Files\OpenCV\bin”

11. Click “ok/aceptar” y vas ahora a “Configuration Properties”->”Linker”->”Input”.
12. Click en “Additional Dependencies” y en el botón “…”.
13. Agrega las librerías del proyecto. Las más comunes y básicas son:
cv.lib
cvcam.lib
highgui.lib
cxcore.lib
cvaux.lib
Nota: Si te fijas, todas las dependencias anteriores llevan comillas, pero estas últimas no llevan..
15. Recuerda poner #include “cv.h” y demas cosas en tu código cpp/c.

Ejecutar con OpenCV ya que has compilado

1. Click en el Menú Inicio, Clic derecho en Mi PC.
2. Click en “Propiedades”
3. Click en “Avanzado”
4. Click en “Variables de Entorno”. Modificar o agregar la variable de “PATH” y al principio de todo poner “C:\Program Files\OpenCV\bin;” (Ojo que lleva un punto y coma)
7. Click “Aceptar” y ya.
8. Necesitas cerrar Visual Studio y abrirlo de nuevo para que agarre la variable PATH.
9. Una forma de cerciorarte de que el PATH esta puesto es abrir una ventana de cmd.exe y escribir PATH y Enter, deberías ver entre las lineas la que acabas de meter.

Ahora puedes compilar y ejecutar proyectos que usan OpenCV en Visual Studio 2005.

Si no lo hiciste bien el Visual Studio se va a quejar que no encuentra archivos “.lib” al compilar y si logras compilar pero no agregas el PATH te va a decir que no encuentra las DLL.

Que lata!, pero asi es Windows. Si estas instrucciones no te funcionan, deberás reiniciar Windows 50 veces, instalar Norton, NOD, MCAffee, Kaspersky, Panda y ClamAV, todos juntos. Reinicias Windows otras 50 veces. Luego instalas AdAware y Spybot Seach&Destroy. Reincias 50 veces más. Instalas Firefox. Reinicias otras 50 veces. Instalas alguna otra herramienta nueva que exista y, ya sabes, reinicias otras 50 veces. Si al final de esto no aún funciona, deberás repetir el procedimiento pero antes formateas tu PC, reinstalas windows y, claro, reincias otras 50 veces. Si despues de esto no funciona entonces… no se, preguntale a alguien que sí sepa.

Ahh, por cierto, gracias a Alex por ponerme el procedimiento bien detallado.

Mas de la Iglesia de Tonantzintla


Ya saben, cuando no tengo tanto trabajo siempre les pego unos cuantos posts para evitar el remordimiento de consciencia de haber abandonado el blog durante unas semanas. Asi que aqui esta un poco más de la Iglesia de Tonantzintla.

La foto de arriba la tomé sin tripié, así que no se quejen pues mi lente no tiene estabilizador. Cuando sea millonario me compraré un IS USM serie L. Mientras, tengo que aguantar incluso la respiración para poder tomar fotos, jeje.

La Iglesia de Tonantzintla


Dicen que esta bañada de oro, que desde cierta altura (unos 200cm) hasta el techo esta recubierta, mas abajo no porque la gente se lo roba. Yo la verdad no sé, pero lo que si se es que fuí a tomar unas fotos para que la gente que no ha ido la conozca.

En proximos posts iré subiendo algunas fotos, mientras les dejo una de los detalles del techo. Todo el interior esta cubierto con esas figuritas.

Ya me titulé

Ahora tengo Licenciatura en Ciencias Físico Matemáticas. Ja!.

Estuvo chistoso el examen recepcional, resulta que eran como 20 diapositivas hechas en Latex, calculaba durar unos 35min y ya con las preguntas que me interrumpieran y las preguntas finales, echarme una hora maximo, unos 45min minimo.

Que llega la hora, ningun sinodal me preguntó nada durante la presentación, sino hasta el final, pocas preguntas, y no muy difíciles de contestar. Dure como 15min exponiendo y unos 10 o 15min mas en las preguntas finales, en alrededor de 40min ya estaba titulado. :-) ¡Que bien! Hay otros que sí les echan montón, y peor que hay algunos que no saben contestar y salen medio mal.

Pero bueno, a mi me fué bien y ya entregué copia del acta que me pedían aca en INAOE.

1/2+ para esta semana

Significa que ya hice mas de la mitad de exámenes que tenía programados para esta semana y son tres:

  • Inteligencia Artificial,
  • Arquitectura de Computadoras,
  • Algoritmos.

Solo faltan dos de Redes pues ya se me juntaron. Ademas de:

  • 1 exposición de Arquitectura de Compus (prox semana)
  • 1 proyecto final de Arquitectura de Compus (para Dic)
  • 1 proyecto final de Redes (para Dic)
  • 1 Examen de Algoritmos (programado para finales de Nov)

Pronto pondré las tareas de Arquitectura escaneadas y algunas en LaTeX para que le sirvan a algun flojo que ande por ahi perdido.

Así que como yo “siento” que no ma ido tan tan mal, pues ando de buenas. :-)

Si van a Angelópolis no lleven dinero

Porque les ocurre como a mí: ¡Se lo gastan! Acabo de regresar y el recuento de los daños indica mucho mas de lo que puedo contar con mis dedos. Pffff….

(Angeolópolis es un centro comercial bastante grande localizado en Puebla).

¿Y la beca de Conacyt? Bien gracias, al menos ya me entregaron la tarjeta de Nómina donde supuestamente me va a depositar. Pero lo sospechoso es que tuve que firmar un documento donde explícitamente doy permiso a Conacyt de realizar: Depósitos (obvio), Retiros :-O  y pedir estados de cuenta e investigaciones de cualquier tipo, ademas de cancelar y hacer lo que le venga en gana. Gulp!. Mejor cada mes retiraré mi dinero y lo depositaré en otra cuenta pues con ese poder dicha cuenta de nómina es muy insegura.

INAOE, 2 años en Puebla

Me aceptaron al INAOE, así que estaré 2 años haciendo la maestria en Puebla. Va a ser divertido.