J'ai une image grascale où je veux superposer différentes couleurs à différentes zones qui ont des propriétés similaires (par exemple direction ou intensité etc.) Je ne parle pas d'une carte de chaleur. J'ai plutôt un code de segmentation codé en dur où j'ai regroupé des pixels par leurs "similitudes". Maintenant, je veux sur les couleurs de ces pixels. Par exemple, pour une image de 3x3 pixels, disons que je sais que la rangée du haut et la rangée du bas sont du même groupe. Et la rangée du milieu est un autre groupe. Comment puis-je superposer une teinte rouge avec un groupe et une teinte bleue avec un autre?Matlab superposition de couleur sur une image
0
A
Répondre
0
Vous pouvez transformer votre image en niveaux de gris 3x3x1 en une image couleur 3x3x3, puis ajuster les valeurs de teinte pour les pixels de votre choix.
donc dire:
GreyImg=[0.2, 0.3, 0.35;...
0.5, 0.6, 0.56;...
0.8, 0.8, 0.85];
%Convert To Color Img
ColorImg(:,:,1)=GreyImg;
ColorImg(:,:,2)=GreyImg;
ColorImg(:,:,3)=GreyImg;
%Add a red hew to top row:
ColorImg(1:1,:,1)=ColorImg(1:1,:,1)+[.2, .2, .2];
%Add a blew hew to top row:
ColorImg(3:3,:,3)=ColorImg(3:3,:,3)+[.2, .2, .2];
imshow(ColorImg);
La différence est ici double
Questions connexes
- 1. Matlab: Superposition une parcelle sur une image dans le GUIDE
- 2. Superposition de couleur sur une zone spécifique de UIImage
- 3. Superposition d'images dans une image
- 4. Dessiner une superposition sur une image
- 5. Comment introduire une superposition sur une image
- 6. Superposition sur une image dans Android
- 7. Convertir une image en niveaux de gris de couleur Matlab
- 8. Comment faire une superposition partiellement transparente sur une image dans Matlab?
- 9. Superposition de couleur blanche sur CCSprite
- 10. Superposition d'une image repère sur une image statique (ImageView)
- 11. horodatages superposition sur de nombreuses images dans Matlab
- 12. Superposition de couleur sur un JPEG avec PHP/GD?
- 13. retourner et faire pivoter une image couleur dans MATLAB
- 14. comment ajouter une couleur superposant sur une image avec
- 15. Div avec superposition de texte une image
- 16. Je veux appliquer une image de superposition sur hover
- 17. Superposition d'une image sur une cellule de table
- 18. Ajouter une superposition à une image
- 19. Magnitudes de gradient de tracé d'une image couleur dans matlab
- 20. Arrêter la superposition de lignes de matlab
- 21. Comment teinter une image/montrer une couleur?
- 22. Superposition d'une image sur la toile
- 23. Superposition d'une image statique sur un MapView
- 24. superposition de couleur sur l'image PNG blanc avec transparence
- 25. Superposition d'une image opaque sur le fond
- 26. Tracez une ligne dans une image MATLAB
- 27. image sur l'image superposition (code alt)
- 28. comment convertir une image visible en image infrarouge avec matlab?
- 29. Superposition d'une image sur une page Web entière
- 30. Superposition d'une image d'arrière-plan avec une couleur de fond rgba
possible de [superposition d'images avec la matrice] (http://stackoverflow.com/questions/6524886/image-overlay-with-matrix) – bla
que mon les valeurs de pixels ne sont pas normalisées. J'ai cherché des modèles spécifiques dans mon code de segmentation. Donc, la matrice pourrait avoir quelque chose comme 0,2 0,3 0,35 $ et 0,8 0,8 0,85 $ pour l'intensité des pixels dans la rangée supérieure et inférieure, mais je veux qu'ils montrent la même couleur/teinte. Je groupais par d'autres propriétés autres que l'intensité de la couleur. La carte de chaleur séparera ces deux rangées comme ayant deux couleurs différentes. – user2521074