Пример #1
0
        # Comprobamos que archivo sea valido
        if '.pgm' in file and \
                not '.bad' in file \
                and not 'Ambient' in file:

            # seleccionamos las del conjunto de entrenamiento
            if '+000E+00' in file \
                    or '+000E+20' in file \
                    or '+000E-20' in file \
                    or '+010E+00' in file \
                    or '-010E+00' in file \
                    or '-005E-10' in file \
                    or '-005E+10' in file:

                dm.addImageToTraining(Img(os.path.join(r, file)), int(r[-2:]))

            # Resto de imagenes vana a ser de evaluacion
            else:
                dm.addImageToEvaluation(Img(os.path.join(r, file)), int(r[-2:]))

# creamos objeto para ejecutar las pruebas
raw = Raw(dm)

# Prueba demora. Resultados: 81 aciertos de un total de 2151.
if False:
    # Contamos los aciertos totales
    aciertos = 0
    actual = 0
    total = len(dm.getImgEvaluation())