Info

La pregunta está cerrada. Vuélvala a abrir para editarla o responderla.

I am having troubles doing some image processing, and I am looking for a better coder than I to see if they're up to the challenge.

1 visualización (últimos 30 días)
What I'm trying to do is measure the width of loose noodles in a picture, and get a histogram of the widths found. I've been trying to use edge detection and a whole lot of for loops, but realized my code only works if the edge detects a perfect square (because my code just looks diagonally). I'll attach my code, but I doubt it will be helpful. BW is a edge('gray image') logical.
dist=0.*(1:300);
for x=1:300
for y=1:300
if BW(x,y)
true;
for i=1:(301-x-y)
if BW(x+i,y+i)
true;
dist(x)=i;
break
else
end
end
end
end
end

Respuestas (0)

La pregunta está cerrada.

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by