Changeset 254 in Sophya
- Timestamp:
- Apr 23, 1999, 12:03:13 PM (26 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/Samba/scan.cc
r228 r254 1 #include "machdefs.h" 1 2 #include <stdlib.h> 2 3 #include <stdio.h> 4 #include <math.h> 3 5 4 6 #include "scan.h" -
trunk/SophyaProg/Tests/timg.cc
r224 r254 2 2 #include <iostream.h> 3 3 // Utilisation de la classe Image<T> 4 #include "outilsinit.h" 4 5 #include "cimage.h" 5 6 // Utilisation des generateurs aleatoires … … 21 22 // declaration et creation d'une image de type flottant 300x200 22 23 ImageR4 img(300, 200); 24 ImageR4 imgo(300, 200); 23 25 // Remplissage de l'image Tirage aleatoire plat entre 1000-2000 24 26 for(i=0; i<300; i++) 25 for(j=0; j<200; j++) img(i,j) = frand01()*1000.+1000.;27 for(j=0; j<200; j++) img(i,j) = imgo(i,j) = frand01()*1000.+1000.; 26 28 // Verification de la dynamique de l'image 27 29 img.CheckDyn(); … … 29 31 // On sauve l'image ds img.ppf (fichier format PPersist) 30 32 img.Write("img.ppf"); 33 31 34 32 35 // On rajoute du bruit a l'image (Gaussienne de sigma=3) … … 50 53 img2.Read("img.ppf"); 51 54 // On calcule la difference entre les images img et img2 52 // Apres et avant ajout de bruit 55 // Avant ajout de bruit 56 cout << "\n imgo(sansbruit) - img2 (fromfile) == 0 ? " << endl; 57 imgo -= img2; 58 // Verification de la dynamique de l'image soustraite 59 imgo.CheckDyn(); 60 imgo.Print(); 61 62 // Apres ajout de bruit 63 cout << " img(avecbruit) - img2 (fromfile) == Noise, sigma=1 ? " << endl; 53 64 img -= img2; 54 55 65 // Verification de la dynamique de l'image soustraite 56 66 img.CheckDyn();
Note:
See TracChangeset
for help on using the changeset viewer.