How to take circular ROI

2 Ansichten (letzte 30 Tage)
Parag
Parag am 11 Nov. 2016
Beantwortet: Tim Jackman am 21 Sep. 2018
Hi, I am trying to get a circular ROI within the image. For rectangular ROI we can use imrect and get the position/coordinate, so is there a similar function to take circular ROI ?. I tried with imellipse but the coordinate that the function return I am not able to crop using imcrop. I am attaching an image here with desire ROI please let me know your suggestions. Thank you,

Antworten (2)

Image Analyst
Image Analyst am 11 Nov. 2016
Bearbeitet: Image Analyst am 11 Nov. 2016
Simply threshold
Mask = grayImage > someThresholdValue;
  1 Kommentar
D.J.
D.J. am 25 Jul. 2018
How is this an answer?

Melden Sie sich an, um zu kommentieren.


Tim Jackman
Tim Jackman am 21 Sep. 2018
Starting in 18b, you can use drawcircle to create a circular ROI:
https://www.mathworks.com/help/images/ref/drawcircle.html
For more information about the new suite of ROI tools, please take a look at the following link:
https://www.mathworks.com/help/images/roi-based-processing.html

Community Treasure Hunt

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

Start Hunting!

Translated by