bit menos significativo
Publicado por Joseline (7 intervenciones) el 04/03/2014 22:05:20
¡Hola de nuevo, púes otra vez dandome de topes; porque no puedo incrustar mi marca en mi imagen, 
Mejor dicho lo que búscado, de marcas de agua no me ayuda lo suficiente, me podrian ayudar.
tengo que pedir una imagen x en rgv, luego convertir un mensaje a binario.
y despúes concatenarla con la imagen pero en su bit menos significativo... ya lo intente de diferentes formas pero no me sale
f2=imread('rosi.jpg');
imshow(f2);
Marca=GetObtenerMarcaFromFile()
SizeMarca=length(Marca);
imgmarcada=f2;
f=input('Dame la posición de la fila');
c=input('Dame la posición de la columna');
[m,n]=size(f2)
if f2(f,c)<250
Marca=1;
for i=1:m
for j=1:n
f2(i,j)=f2(i,j)+Marca;
end
end
else if f2(f,c)>250
Marca=-1;
for i=1:f
for j=1:j
f2(f,c)=f2(f,c)+Marca;
end
end
end
end
figure; imshow(imgmarcada);

Mejor dicho lo que búscado, de marcas de agua no me ayuda lo suficiente, me podrian ayudar.
tengo que pedir una imagen x en rgv, luego convertir un mensaje a binario.
y despúes concatenarla con la imagen pero en su bit menos significativo... ya lo intente de diferentes formas pero no me sale
f2=imread('rosi.jpg');
imshow(f2);
Marca=GetObtenerMarcaFromFile()
SizeMarca=length(Marca);
imgmarcada=f2;
f=input('Dame la posición de la fila');
c=input('Dame la posición de la columna');
[m,n]=size(f2)
if f2(f,c)<250
Marca=1;
for i=1:m
for j=1:n
f2(i,j)=f2(i,j)+Marca;
end
end
else if f2(f,c)>250
Marca=-1;
for i=1:f
for j=1:j
f2(f,c)=f2(f,c)+Marca;
end
end
end
end
figure; imshow(imgmarcada);
Valora esta pregunta


0