How to find intersection point

2 Ansichten (letzte 30 Tage)
Ezdihar
Ezdihar am 29 Jun. 2013
Hi, I have an image with 4 colors.
I want to find the intersection points between four colors. How can I do that?
Thanks

Akzeptierte Antwort

Matt J
Matt J am 29 Jun. 2013
Bearbeitet: Matt J am 29 Jun. 2013
Maybe as follows,
A=imdilate(img==color1, ones(3));
B=imdilate(img==color2, ones(3));
C=imdilate(img==color3, ones(3));
D=imdilate(img==color4, ones(3));
S=regionprops(A & B & C & D,'Centroid');
locations=vertcat(S.Centroid),

Weitere Antworten (0)

Kategorien

Mehr zu Modify Image Colors finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by