Module capturar :: Class Capturar
[hide private]
[frames] | no frames]

Class Capturar

source code

Clase que contiene funciones distintas para capturar los colores de cubo

Instance Methods [hide private]
 
__init__(self) source code
 
capturarCaras(self)
Capturar los colores del cubo manualmente
source code
 
getCapas(self)
Devuelve los colores que tiene cada capa del cubo
source code
 
mov(self, *mov)
recibe como entrada movimientos para mover el cubo.
source code
 
resolver(self) source code
 
sacarColoresDeImagen(self)
obtenemos los colores de dos imagenes hechas con la malla1.png
source code
 
capturarColores6Capas(self)
Captura los colores de 6 imagenes hechas con malla2.
source code
 
rgbToHls(self)
Pasar de RGB a HSL
source code
 
encontrarBlancos(self)
Funcion para encontrar los colores que sean blancos en una lista de lista
source code
 
coloresDelMedio(self)
Devuelve los colores de los centros del cubo, que son fijos
source code
 
coloresMedios(self)
Capturamos los 6 colores medios
source code
 
setColores(self, colores)
Editamos los colores para pintarlos con su color exacto ;)
source code
 
tupleToRgb(self, capas) source code
Method Details [hide private]

mov(self, *mov)

source code 

recibe como entrada movimientos para mover el cubo. Ej: 'L', 'R2' Ejemplos de movimientos estando el cubo hecho: #anaconda = ("L","U","B'","U'","R","L'","B","R'","F","B'","D","R","D'","F'") #cubodentrotro = ("F","L","F","U'","R","U","F2","L2","U'","L'","B","D'","B'","L2","U") #cruces = ("F","F","B","B","D","D","U","U","R","R","L","L")