How to label imrect while tracking?

조회 수: 3 (최근 30일)
Meshooo
Meshooo 2015년 6월 9일
댓글: Image Analyst 2015년 6월 11일
Dear all,
I am trying to make a tracking software using image processing toolbox only. I am using imrect for tracking a ROI. So I want to be able to add a label to that imrect blue box, let's say in the top of the box such that the label will be also moving with the rectangle generated from imrect.
Any idea how to do that?
Best, Meshooo
  댓글 수: 2
Meshooo
Meshooo 2015년 6월 9일
Thank you very much. But what you sent me runs with the computer vision toolbox which I don't have. I want to make a similar thing using the image processing toolbox only.

댓글을 달려면 로그인하십시오.

채택된 답변

Image Analyst
Image Analyst 2015년 6월 9일
You can use plot(), line(), or rectangle() to draw/erase/move the rectangle. You can use text() to place a label near it.
  댓글 수: 2
Meshooo
Meshooo 2015년 6월 11일
Thank you very much. Do you know any example that crop the image at the rectangle coordinates?
Image Analyst
Image Analyst 2015년 6월 11일
croppedImage = imcrop(originalImage, [x, y, width, height]);
which works with color or gray scale images, or
croppedImage = grayImage(row1:row2, col1:col2); % Gray scale image
croppedImage = rgbImage(row1:row2, col1:col2, :); % Color image

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by