diff transformations/Occlusion.py @ 54:12bc019acd4e

Banque de 20000 images pour y prendre des fragments. De plus, cette banque est sur le reseau du DIRO. Rouler ce script avec accès au réseau DIRO
author SylvainPL <sylvain.pannetier.lebeuf@umontreal.ca>
date Fri, 05 Feb 2010 14:11:54 -0500
parents 60b093f963d8
children 27bf31dca87d
line wrap: on
line diff
--- a/transformations/Occlusion.py	Fri Feb 05 11:07:20 2010 -0500
+++ b/transformations/Occlusion.py	Fri Feb 05 14:11:54 2010 -0500
@@ -20,6 +20,7 @@
 import numpy
 import scipy
 import pylab
+from pylearn.io import filetensor as ft
 
 class Occlusion():
     
@@ -41,16 +42,16 @@
         self.endroit=-1
         
         #Cette variable determine l'opacite de l'ajout dans le cas ou on est au milieu
-        self.opacite=0.5
+        self.opacite=0.5    #C'est completement arbitraire. Possible de le changer si voulu
         
-        f3 = open('echantillon_occlusion.ft')   #Arranger pour y mettre le bon path !!
-        #Presentement, on prend en compte que le fichier est ou on execute
-
+        #f3 = open('/data/lisa/data/ift6266h10/echantillon_occlusion.ft')   #Doit etre sur le reseau DIRO.
+        #Il faut arranger le path sinon
+        f3 = open('echantillon_occlusion.ft')
         w=ft.read(f3)
         f3.close()
         
         self.longueur=len(w)
-        self.d=(w/255).astype('float')
+        self.d=(w.astype('float'))/255
         
         
     def get_settings_names(self):
@@ -134,6 +135,5 @@
     
 
 if __name__ == '__main__':
-    from pylearn.io import filetensor as ft
     import pylab
     _test(0.5)
\ No newline at end of file