bonjour,
je veux dessiner la représentation 3d des espaces de couleurs RGB et HSV mais je ne sais pas par où commencer.
bonjour,
je veux dessiner la représentation 3d des espaces de couleurs RGB et HSV mais je ne sais pas par où commencer.
Salut,
Tu peux nous expliquer ce que tu images dessiner? Peut être faire un dessin? Ta question est très vague, précise ta pensée pour obtenir des réponses.
Les dessins 3D matlab se font avec plot3, mesh ou surf par exemple.
N'oubliez pas de consulter les FAQ Matlab et les tutoriels Matlab
Pas de question technique par MP, Merci
salut,
je veux dessiner :
- le cube RGB
- le cône HSV
- le double cône HSL
et d'une manière générale, tout espace de couleurs que je veux dessiner
merci
Bonjour,
Quel problème(s) rencontres-tu ? As-tu essayé de coder quelque chose ?
N'hésite pas à nous montrer ce que tu as essayé de coder, même si c'est faux.
Un exemple avec le cône HSV :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 N = 20; [X,Y,Z] = cylinder(linspace(0,1,N), N); Z(end+1,:) = 1; X(end+1,:) = 0; Y(end+1,:) = 0; [theta,rho,z] = cart2pol(X,Y,Z); hsv = cat(3, (theta+pi)/(2*pi), rho, z); surf(X, Y, Z, hsv2rgb(hsv), 'EdgeColor', 'none', 'FaceColor','interp'); axis off
Dernière modification par Invité ; 11/04/2014 à 22h14.
salut
merci pour le code
mais je veux quelque chose qui peut s'appliquer à n'importe quelle situation, quelque chose comme :
je ne sais pas comment procéder et quelle instruction utiliser : plot3d, surface, ...
- générer les triplets RGB
- générer les triplets HSV ou HSL ou autre espace de couleurs
- dessiner ces triplets
merci
Mon code précédent génère ces triplets et les dessine, inspire t-en pour faire ce que toi tu veux
Et comme dit, n'hésite pas à montrer ce que tu as essayé de faire, cela nous aidera à comprendre.
Partager