Best way to vary the threshold value of a greyscale image

2 visualizaciones (últimos 30 días)
Adam Kelly
Adam Kelly el 7 de Nov. de 2019
Editada: KALYAN ACHARJYA el 8 de Nov. de 2019
I have a question to vary the threshold value of a greyscale image. I was thinking of using a for loop so I can vary values from 0.1 to 1 but not sure how to start the loop. Any help would be great

Respuestas (1)

KALYAN ACHARJYA
KALYAN ACHARJYA el 8 de Nov. de 2019
Editada: KALYAN ACHARJYA el 8 de Nov. de 2019
Let say im is the gray image, assumed you are try to convert gray to binary
% Define all threshold values here, you would like to attempt
th_values=[ ?, ?,...........];
data=cell(1,length(th_values))
for i=1:length(th_values);
data{i}=im2bw(im,th(i));
end
Later call any data{1},data{2},.....compare the results

Etiquetas

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by