diff options
author | pgperui <pgperui@65703dd9-322d-4ecd-a169-f49c4620ba53> | 2011-07-29 05:38:35 (GMT) |
---|---|---|
committer | pgperui <pgperui@65703dd9-322d-4ecd-a169-f49c4620ba53> | 2011-07-29 05:38:35 (GMT) |
commit | fce8d063658d2c41771aadcebdab2dcdde6d5b4a (patch) | |
tree | ac39f62c42646de6344304baf69f435335628ddc | |
parent | ca3ff44009c333510439b490690380d87c0ebbc7 (diff) |
git-svn-id: svn+ssh://lulu.fing.edu.uy/ens/home01/pgperui/repoSVN@194 65703dd9-322d-4ecd-a169-f49c4620ba53
-rw-r--r-- | Utilidades/src/CalibradorColorViejo.py (renamed from Utilidades/src/CalibradorColor.py) | 30 |
1 files changed, 21 insertions, 9 deletions
diff --git a/Utilidades/src/CalibradorColor.py b/Utilidades/src/CalibradorColorViejo.py index 43e1123..ddcc965 100644 --- a/Utilidades/src/CalibradorColor.py +++ b/Utilidades/src/CalibradorColorViejo.py @@ -1,5 +1,5 @@ #! /usr/bin/env python -import pygame, sys, os, time +import pygame, sys, os, time,gobject import PuiModule from pygame import * @@ -60,10 +60,14 @@ def desplegarDataImage(imageData): global running,screen,frameSize,aplicar_mascara,aplicar_nueva_mascara,tipoMascara,pui,mostrarDebugAR,tomar_muestra print '14' pg_img = pygame.image.frombuffer(imageData,frameSize, "RGB") - print '15' + print '15AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAs' screen.blit(pg_img, (0,0)) + + + surfaceMsgFinal = pygame.font.Font(None,80).render('babalblabl',1,(255,0,0)) + screen.blit(surfaceMsgFinal,(320,320)) pygame.display.flip() - print '16' + print '16AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' for event in pygame.event.get(): if event.type == pygame.QUIT: running = False @@ -149,7 +153,7 @@ def calibrar(): def main(): - global pui, aplicar_mascara,aplicar_nueva_mascara,tomar_muestra,muestra,cantidad_muestras,jugar,factorProporcionMaximoH,porcentajeMinimoRuido,running + global screen,pui, aplicar_mascara,aplicar_nueva_mascara,tomar_muestra,muestra,cantidad_muestras,jugar,factorProporcionMaximoH,porcentajeMinimoRuido,running aplicar_mascara=1 aplicar_nueva_mascara=1 @@ -170,18 +174,26 @@ def main(): pui.capStart() print '5\n' + while running: if muestra<cantidad_muestras : print '6\n' calibrar() - elif not jugar : + else : print 'se tomaron todas las muestras\n se calculan los resultados....\n' pui.calcularResultadosCalibracionApuntador(factorProporcionMaximoH,porcentajeMinimoRuido) desplegarRangosColor(pui.getResultadosRangosColor()) + print 'Guardo resultados en el archivo Data/calibracionColorPy.con\n' + pui.guardarSoloRangosColorApuntador("Data/calibracionColorPy.con") + #Parametros de la funcion guardarCalibracionApuntador: nombre archivo,area minima, factor proporcion unico para todos los marcadores,erode,dilate,smooth,usar enclosing circle + pui.guardarCalibracionApuntador("Data/calibracionApuntadorCompletaPy.con",300,1.0,1,1,1,1); print 'fin de la calibracion' - jugar=1 - else: - print 'Jugando' + if __name__ == "__main__": - main() + pygame.init() + gobject.threads_init() + main() + pygame.quit() + pui.finish() + print 'Fin del programa!!' |