Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpgperui <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)
commitfce8d063658d2c41771aadcebdab2dcdde6d5b4a (patch)
treeac39f62c42646de6344304baf69f435335628ddc
parentca3ff44009c333510439b490690380d87c0ebbc7 (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!!'