debo llenar esta matriz con unas las posiciones de varios pixeles
Publicado por felipe (1 intervención) el 14/02/2019 03:49:07
Hola, tengo un problema con llenar una matriz, debo llenar esta matriz con unas las posiciones de varios pixeles, pero no lo he logrado, alguien me puede por favor ayudar? La rutina que tengo es:
sin embargo solo me guarda la primera posición es decir que solo escribe en la matriz BW(1:1) la ultima posición y las anteriores se pierden. intente asignarle a BW unas variables que van aumentando y asi ir guardando en posiciones diferentes de la matriz. la variable A es la matriz donde tengo valores de 0 y 255 repartidos de una imagen binaria.
1
2
3
4
5
6
7
8
9
10
11
12
f=1;
c=1;
for i=1:m
for j = 1:n
NA(i,j)=A(i,j);
if(NA(i,j)== 255)
BW(f:c)= [i j]
f=f+1;
c=c+1;
end
end
end
sin embargo solo me guarda la primera posición es decir que solo escribe en la matriz BW(1:1) la ultima posición y las anteriores se pierden. intente asignarle a BW unas variables que van aumentando y asi ir guardando en posiciones diferentes de la matriz. la variable A es la matriz donde tengo valores de 0 y 255 repartidos de una imagen binaria.
Valora esta pregunta


0