# HG changeset patch # User SylvainPL # Date 1265987722 18000 # Node ID ae9152581b09b645d72ff34c3af2dd79e21fd144 # Parent 553acf4beffbd4572dab37c81f3348df9251329c Parametre stochastique retourne par fonctions habituelles et le parametre deterministe retourne par fonctions 'determined_by_complexity' diff -r 553acf4beffb -r ae9152581b09 transformations/PermutPixel.py --- a/transformations/PermutPixel.py Fri Feb 12 10:13:50 2010 -0500 +++ b/transformations/PermutPixel.py Fri Feb 12 10:15:22 2010 -0500 @@ -24,10 +24,10 @@ self.effectuer=1 #1=on effectue, 0=rien faire def get_settings_names(self): - return ['nombre','effectuer'] + return ['effectuer'] -## def get_settings_name_determined_by_complexity(self): -## return ['nombre'] + def get_settings_name_determined_by_complexity(self,complexity): + return ['nombre'] def regenerate_parameters(self, complexity): self.proportion=float(complexity)/3 @@ -37,10 +37,10 @@ return self._get_current_parameters() def _get_current_parameters(self): - return [self.nombre,self.effectuer] + return [self.effectuer] -## def get_parameters_determined_by_complexity(self, complexity): -## return [int(complexity*256)*4] + def get_parameters_determined_by_complexity(self, complexity): + return [int(complexity*256)*4] def transform_image(self, image): if self.effectuer==0: