Bonjour a tous,
Dans le cadre de mes études, je suis parti faire un stage.
Ma mission est de créer une interface graphique qui une fois la date choisi on affiche l'image satellite correspondante.
Cette image représente la chaleur des eaux en afrique.
Je me retrouve bloqué depuis 3 jours par le problème suivant:
voici le code de mon "print":
Le fichier file récupéré est un .bil.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 %% Print %Selectionne et initialise l'axe axes(handles.axes1); cla; fid=fopen(file,'r','b'); A=fread(fid); B=reshape(A,650,650); B=imrotate(B,90); % Rotation de 90° %Filter if (get(handles.filter,'Value') == get(handles.filter,'Max')) B = wiener2(B,[5 5]); end imagesc(B(650:-1:1,:)) % Effet mirroir axis square;
Je pense avoir trouver la fonction matlab me convenant mais impossible à mettre en oeuvre j'ai regarder a geoshow.
Merci d'avance pour votre aide
cordialement
Bastien
Partager