How to not consider the image background in binarization of a circular image?

Hi all,
I have a circular CT scan image of a concrete sample. I want to only consider the image in the binarization process and either omit the background or somehow do not consider it in the binary image. I have used many codes, but still, the background pixels count in the binary image. I would really appreciate your help.

Answers (1)

You can try this:
  1. Binarize whole image such that the Region of Interest (the central part) is white (1's) and fill holes.
  2. So you will have a mask for the ROI, Now just crop the binarized image (without holes filled) using the mask
I hope you may get the desired output, even these steps can be automized or performed in general if you have long dataset.

Categories

Asked:

on 2 Nov 2020

Answered:

on 12 Nov 2020

Community Treasure Hunt

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

Start Hunting!