how to add labels in an image
    7 次查看(过去 30 天)
  
       显示 更早的评论
    
Hello
I want to add labels that represents the color blue is water the color green is the tree and the color red is rock
here is the code as well as the attached images "
And thank you in advance
imgs(2) = load('C1fig.mat');
imgs(1) = load('C2fig.mat');
imgs(3) = load('C3fig.mat');
img = cat(3, imgs.ans);
imshow(img)
2 个评论
  Walter Roberson
      
      
 2019-2-13
				labels ? As in a legend? Or every area of a given type should have a text label drawn on the area if it is large enough and a label with an arrow pointing to the location if the area is not large enough to contain the label ? 
采纳的回答
  Walter Roberson
      
      
 2019-2-13
        hh(1) = line(nan, nan, 'color', 'b')
same for the other two colors into hh 2 and hh 3
legend(hh,{'water','tree','rock'})
0 个评论
更多回答(1 个)
  DANAH
 2024-11-17
        How to add an image in matlab ?
2 个评论
  Image Analyst
      
      
 2024-11-17
				@DANAH, that is way too vague.  Add an image to what?  Also, start your own discussion thread rather than here in @dakhli mohamed's 5 year old thread on an unrelated topic.
If you have any more questions, then attach your data and code to read it in with the paperclip icon in your new question/thread after you read this:
另请参阅
类别
				在 Help Center 和 File Exchange 中查找有关 Interactive Model Editing 的更多信息
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!




