Exemple #1
0
(visit,revisit) = graphicsDFS.counter()
twist = graphicsDFS.numberOfTwist(coverturaDFS)
with open ("propiedesDfs.txt","wb") as f:
        f.write("visitas: {visitas} re visitas : {revisitas} giros {giros}".format(visitas = visit,revisitas=revisit, giros = twist))


coverturaPixelsDFS = openCvScript.getCentralPixel(coverturaDFS)
np.savetxt("coverturaDFS.txt",coverturaPixelsDFS,delimiter=',')
with open("coverturaDFS.txt","wb") as f:
        writer = csv.writer(f)
        writer.writerows(coverturaPixelsDFS)

matrizFromImageForEspiral = c3
g = copy.deepcopy(matrizFromImageForEspiral)
espiral = Espiral()
coverturaEspiral = espiral.getCoverturePath(matrizFromImageForEspiral,inicio[0],inicio[1])
coverturaEspiralPixels = openCvScript.getCentralPixel(coverturaEspiral)
graphicsCovertura = Graphics(g)
graphicsCovertura.printCovertura(coverturaEspiral)
(visit,revisit) = graphicsCovertura.counter()
twist = graphicsCovertura.numberOfTwist(coverturaEspiral)

with open ("propiedaesCovertura.txt","wb") as f:
        f.write("visitas: {visitas} re visitas : {revisitas} giros {giros}".format(visitas = visit,revisitas=revisit, giros = twist))
        
        
np.savetxt("coverturaEspiral.txt",coverturaEspiralPixels,delimiter = ",")
with open("coverturaEspiral.txt","wb") as f:
        writer = csv.writer(f)
        writer.writerows(coverturaEspiralPixels)
Exemple #2
0
print("dimensiones de la matriz")

hm,gm = input()
mapa = np.zeros((hm,gm))
mv = matricesVacias(hm,gm)
a = mv.matrizForSunshine()
b = copy.deepcopy(a)


##mapa = np.array([[0,0,0,0,-1], \
##                 [0,0,0,0,-1], \
##                 [0,0,0,-1,-1], \
##                 [-1,-1,-1,-1,-1] ])

hm,gm = mapa.shape
print(hm,gm)
print(a)
print("posicion Inicial ")
pi_x = int(input())
pi_y = int(input())
espiral = Espiral()
covertura = espiral.getCoverturePath(a,pi_x,pi_y)
graphis = Graphics(b)
graphis.printCovertura(covertura)


##print("anterior")
##ps_x = int(input())
##ps_y = int(input())