Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/multi/SRC/Prueba.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'multi/SRC/Prueba.cpp')
-rw-r--r--multi/SRC/Prueba.cpp85
1 files changed, 0 insertions, 85 deletions
diff --git a/multi/SRC/Prueba.cpp b/multi/SRC/Prueba.cpp
deleted file mode 100644
index 435d0b6..0000000
--- a/multi/SRC/Prueba.cpp
+++ /dev/null
@@ -1,85 +0,0 @@
-/*
- * Prueba.cpp
- *
- * Created on: 30/04/2011
- * Author: seba
- */
-
-#include "Pui.h"
-#include <AR/gsub.h>
-/*#include "UtilidadesSDL.h"
-#include <AR/gsub.h>
-#include <GL/gl.h>
-#include <GL/glut.h>
-*/
-
-char* config_nameCalibrador = "Data/prototipo1/prototipo1.dat";
-unsigned char * imageData = NULL;
-bool desplegarCV = false;
-bool desplegarSDL = true;
-
-Pui* pui;
-
-IplImage* imageCv=NULL;
-
-static void keyEvent( unsigned char key, int x, int y);
-
-void desplegarDataImagenCV(unsigned char * data){
- //pui->desplegarImagenAR(mostrarDebugAR);
- if(data!=NULL){
- if(imageCv==NULL){
- imageCv =crearImagenCv2(data,320,240);
- }
-
- cvShowImage("imageCv",imageCv);
- cvWaitKey(33);
- }else{
- printf("data es null!!!!!!!!!!!!!!!!!!!\n");
- }
-
-}
-
-void mainL(void){
- imageData = pui->capturarImagenAR();
- if( desplegarCV){
- desplegarDataImagenCV(imageData);
- }else if(desplegarSDL){
- pui->desplegarImagenAR(false);
- }
-}
-
-int main(int argc, char *argv[])
-{
- pui = new Pui();
- printf("InitAR\n");
- if(desplegarCV || desplegarSDL){
- pui->initPuiConCapturaDeVideo(MODO_MULTI_MARKERS,""/*no interesa el archivo de propiedads para la deteccion del apuntador*/,
- config_nameCalibrador,"Data/camera_para.dat","",true,pui->NORMAL_SPEED_LOOP,2.0);
- }else{
- pui->initPuiConCapturaDeVideo(MODO_MULTI_MARKERS,""/*no interesa el archivo de propiedads para la deteccion del apuntador*/,
- config_nameCalibrador,"Data/camera_para.dat","",true,pui->FAST_SPEED_LOOP,1.0);
- }
- if(desplegarCV){
- cvNamedWindow("imageCv",1);
- }
-
- //Usaremos la ventana grafica de glut manejada por la biblioteca gsub, requiere
- //haber compilado Pui.o con la siguiente bandera -DGLUT_HABILITADO
- pui->abrirVentanaGrafica();
- pui->capStart();
-
- printf("main loop\n");
- argMainLoop( NULL, keyEvent, mainL);
- printf("---------------------");
- return (0);
-}
-
-
-static void keyEvent( unsigned char key, int x, int y){
- /* quit if the ESC key is pressed */
- if( key == 0x1b ) {
- printf("*** %f (frame/sec)\n", pui->getFPS());
- pui->finish();
- exit(0);
- }
-}