How to perform grayscale reconstruction by erosion

On a gray scale image i want to perform reconstruction by erosion as well as reconstruction by dilation.

 채택된 답변

Image Analyst
Image Analyst 2014년 6월 22일

0 개 추천

There is an imreconstruct that does reconstruction. You give it a smaller "marker" image and your larger binary image and it returns an image with only the blobs that have marker(s) in them. See my attached demos.

댓글 수: 4

rky
rky 2014년 6월 23일
I know Imreconstruct is used for reconstruction purpose but my problem is as below
I have image f1
Then, I need to find regional minima RMIN of f1 as
f2 = RMIN(f1) = R* f1 (f1+1) - f1
where, R* f1 (f1 + h) is the grayscale reconstruction by erosion using f1 and (f1 + 1) as mask and marker images, respectively and R* is for reconstruction.
I want to learn all concepts of morphological image processing so please can you tell references for the same.
Thanks in advance
rky
rky 2014년 6월 23일
ok
but can you tell how to solve below problem
I know Imreconstruct is used for reconstruction purpose but my problem is as below
I have image f1
Then, I need to find regional minima RMIN of f1 as
f2 = RMIN(f1) = R* f1 (f1+1) - f1
where, R* f1 (f1 + h) is the grayscale reconstruction by erosion using f1 and (f1 + 1) as mask and marker images, respectively and R* is for reconstruction.
Why not use imregionalmin()?

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

추가 답변 (0개)

질문:

rky
2014년 6월 22일

댓글:

2014년 6월 23일

Community Treasure Hunt

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

Start Hunting!

Translated by