Bonjour,
comment je peut afficher une image utilisant une échelle de couleur de type "arc en ciel" utilisant le noir pour les valeurs nulles et le rouge pour les valeurs maximales.
comme il est indiqué dans l'image attachée.
merci
Bonjour,
comment je peut afficher une image utilisant une échelle de couleur de type "arc en ciel" utilisant le noir pour les valeurs nulles et le rouge pour les valeurs maximales.
comme il est indiqué dans l'image attachée.
merci
Dans un premier temps, tu peux t'inspirer de ce bout de code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 load mri D = squeeze(D); figure colormap(jet) imagesc(D(:,:,15)) axis image colorbar
Ingénieur indépendant en mécatronique - Conseil, conception et formation
- Conception mécanique (Autodesk Fusion 360)
- Impression 3D (Ultimaker)
- Développement informatique (Python, MATLAB, C)
- Programmation de microcontrôleur (Microchip PIC, ESP32, Raspberry Pi, Arduino…)
« J'étais le meilleur ami que le vieux Jim avait au monde. Il fallait choisir. J'ai réfléchi un moment, puis je me suis dit : "Tant pis ! J'irai en enfer" » (Saint Huck)
j'ai essayé colorbar mais je veux un curseur permettant de changer la couleur.
Pourrais-tu être plus précis ?
Quel serait l'influence de ce curseur sue la palette de couleur ?
Ingénieur indépendant en mécatronique - Conseil, conception et formation
- Conception mécanique (Autodesk Fusion 360)
- Impression 3D (Ultimaker)
- Développement informatique (Python, MATLAB, C)
- Programmation de microcontrôleur (Microchip PIC, ESP32, Raspberry Pi, Arduino…)
« J'étais le meilleur ami que le vieux Jim avait au monde. Il fallait choisir. J'ai réfléchi un moment, puis je me suis dit : "Tant pis ! J'irai en enfer" » (Saint Huck)
merci pour votre réponse.
je veux afficher l'image que j'ai comme il est indiqué dans l’attachement.
La fonction colorbar affiche la palette de couleurs actuelle dans la figure, moi je cherche à changer la couleur à l'aide d'un curseur.
Tu n'as pas répondu à ma question.
Quel est le rapport entre la position du curseur et le changement de couleur.
Voici un autre bout de code à étudier :
Pour aller plus loin, je te conseille un peu de lecture : http://matlab.developpez.com/tutoriels/#gui
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
20
21
22
23
24
25
26
27
28
29
30
31
32 function test clc load mri D = squeeze(D); I = D(:,:,15); figure(1) clf colormap(jet) imagesc(I) axis image c = colorbar; p = get(c,'position'); uicontrol('style','slider',... 'units','normalized', ... 'position',[p(1)+2*p(3) p(2:4)],... 'callback',@cb,... 'min',min(I(:)),... 'max',max(I(:))); function cb(obj,event) val = get(obj,'value')
Ingénieur indépendant en mécatronique - Conseil, conception et formation
- Conception mécanique (Autodesk Fusion 360)
- Impression 3D (Ultimaker)
- Développement informatique (Python, MATLAB, C)
- Programmation de microcontrôleur (Microchip PIC, ESP32, Raspberry Pi, Arduino…)
« J'étais le meilleur ami que le vieux Jim avait au monde. Il fallait choisir. J'ai réfléchi un moment, puis je me suis dit : "Tant pis ! J'irai en enfer" » (Saint Huck)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager