Mercurial > ift6266
diff transformations/PermutPixel.py @ 102:ae9152581b09
Parametre stochastique retourne par fonctions habituelles et le parametre deterministe retourne par fonctions 'determined_by_complexity'
author | SylvainPL <sylvain.pannetier.lebeuf@umontreal.ca> |
---|---|
date | Fri, 12 Feb 2010 10:15:22 -0500 |
parents | 6696391273ab |
children | ebf8b438362e |
line wrap: on
line diff
--- 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: