Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

MATLAB matrica centroida - POMOC

[es] :: Ostali programski jezici :: MATLAB matrica centroida - POMOC

[ Pregleda: 1445 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Irwein
Kragujevac, Srbija

Član broj: 294158
Poruke: 7
*.amres.ac.rs.



Profil

icon MATLAB matrica centroida - POMOC12.03.2015. u 08:48 - pre 60 meseci
Zdravo svima!

Zamolila bih za pomoc u MATLAB-u. Pocetnik sam u oblastima computer vision, image processing i sl.

Imam problem u kreiranju matrice koordinata centroida prilikom pracenja tacaka u live videu. Napravila sam kod da pratim vise tacaka istovremeno u live videu i koordinate centroida mogu da vidim na ekranu.

Medjutim, problem je sto je meni neophodno da sacuvam centroide u matrici ili u dva niza - x koordinate i y koordinate - za dalju obradu. Pretpostavljam da treba da ubacim for petlju i da kreiram matricu, ali ja sam se toliko "zapetljala" da sam se totalno zbunila. Trebalo bi neki izlaz, kao dole napisan, da napravim:

centroid 1 centroid 2 .......centroid n

[x11 y11] [x12 y12].........[x1n y1n]

[x21 y21] [x22 y22].........[x2n y2n]

.....

[xn1 yn1] [xn2 yn2].........[xnn ynn]

Pa, ako se neko ovim bavi ili mozda zna kako da mi pomogne, bila bih veoma zahvalna.

……
ss= regionprops(logical(bw), 'BoundingBox', 'Centroid');
imshow(data)

hold on

r=length(ss)
for brobjek = 1:r
bb = ss(brobjek).BoundingBox;
bc = ss(brobjek).Centroid;


%U ovom delu imam PROBLEM ne znam kako da napravim for petlju da cuva koordinate za svaku tacku koja se pojavi na ekranu…..

allCentroids = [ss.Centroid];
centX = allCentroids(1:2:end);
centY = allCentroids(2:2:end);



rectangle('Position',bb,'EdgeColor','r','LineWidth',2)
plot(bc(1),bc(2), '-m+')

a=text(bc(1)+15,bc(2), strcat('Xkoord= ', num2str(round(bc(1))), ' Ykoord= ', num2str(round(bc(2)))));
set(a, 'FontName', 'TimesNewRoman', 'FontWeight','FontSize', 10, 'Color', 'blue');

end
……

Pozdrav,
Irwein
 
Odgovor na temu

[es] :: Ostali programski jezici :: MATLAB matrica centroida - POMOC

[ Pregleda: 1445 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.