|
1 |
| -function [ out ] = cc_from_seed(x,y,M) |
| 1 | +function [ out,cero_celdas,uno_celdas ] = cc_from_seed(x,y,M) |
2 | 2 | %UNTITLED2 Summary of this function goes here
|
3 | 3 | % x,y position of the seed
|
4 | 4 | % M Image
|
|
13 | 13 | tamNoVisitados=tamNoVisitados(1);
|
14 | 14 |
|
15 | 15 |
|
16 |
| - |
| 16 | +cero_celdas=[]; |
| 17 | +uno_celdas=[]; |
17 | 18 | while tamNoVisitados > 0
|
18 | 19 | %Mirar el primero no visitado, calcular sus cc añadir el punto a
|
19 | 20 | %visitado y las cc a no visitados
|
20 |
| - |
| 21 | + |
21 | 22 | cc4=conexos4(pixNoVisitados(1,1),pixNoVisitados(1,2),x,y,M);
|
22 | 23 |
|
23 | 24 | pixVisitados=[pixVisitados;pixNoVisitados(1,1),pixNoVisitados(1,2)];
|
24 | 25 |
|
| 26 | + roi_cero1=[pixNoVisitados(1,1)+(0.5) pixNoVisitados(1,2)+(0.5)]; |
| 27 | + roi_cero2=[pixNoVisitados(1,1)-(0.5) pixNoVisitados(1,2)-0.5]; |
| 28 | + roi_cero3=[pixNoVisitados(1,1)-0.5 pixNoVisitados(1,2)+0.5]; |
| 29 | + roi_cero4=[pixNoVisitados(1,1)+0.5 pixNoVisitados(1,2)-0.5]; |
| 30 | + roi_uno1=[pixNoVisitados(1,1) pixNoVisitados(1,2)+0.5]; |
| 31 | + roi_uno2=[pixNoVisitados(1,1) pixNoVisitados(1,2)-0.5]; |
| 32 | + roi_uno3=[pixNoVisitados(1,1)-0.5 pixNoVisitados(1,2)]; |
| 33 | + roi_uno4=[pixNoVisitados(1,1)+0.5 pixNoVisitados(1,2)]; |
| 34 | + cero_celdas=[cero_celdas;roi_cero1;roi_cero2;roi_cero3;roi_cero4]; |
| 35 | + uno_celdas=[uno_celdas;roi_uno1;roi_uno2;roi_uno3;roi_uno4]; |
| 36 | + |
25 | 37 | for i=1:4
|
26 | 38 | if cc4(i)==3
|
27 | 39 |
|
|
0 commit comments