Why NaN area is involved in segmented image?

I am using water-shed segmentation to segment objects (porous). But areas with NaN value set by codes, is still shown in segmented image (highlighted in color with other objects). Can anyone give me a clue? Thank you.

2 comentarios

Image Analyst
Image Analyst el 19 de Nov. de 2017
No. No image and no code mean no answer.
Tian Tian
Tian Tian el 19 de Nov. de 2017
Editada: Tian Tian el 19 de Nov. de 2017
Thanks for reminding. Below is the code to convert to NaN value. for coloum = 1:width for row =1:height if (I(row,coloum)==0 | I(row,coloum)< 25) I(row,coloum)= nan; end end end In segmentation, I didn't mention any NaN value (only imopen, imclose, then segment).

Iniciar sesión para comentar.

Respuestas (1)

Tian Tian
Tian Tian el 19 de Nov. de 2017

0 votos

I used below to convert to NaN: for coloum = 1:width for row =1:height if (I(row,coloum)==0 | I(row,coloum)< 25) I(row,coloum)= nan; end end end

Categorías

Más información sobre Material Sciences en Centro de ayuda y File Exchange.

Preguntada:

el 18 de Nov. de 2017

Editada:

el 19 de Nov. de 2017

Community Treasure Hunt

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

Start Hunting!

Translated by