what is the meaning of the following code ?
Mostra commenti meno recenti
Following code is for retrieving image from stego image in image steganography. Can anyone please tell me meaning of it ?
function Retrive_Callback(hObject, eventdata, handles)
global l;
h=mod(l,2);
p=zeros(1000,1000);
for x=1:1000
for y=1:1000
if(h(x,y)==1)
p(x,y)=255;
end
end
end
s=im2bw(p);
axes(handles.axes4);
imshow(s);
grid on;
Risposta accettata
Più risposte (1)
Image Analyst
il 2 Ott 2019
p is just 255 * h. And s just thresholds p back to 0 or 1, which is just the original h. So all that code is unnecessary.
Replace with
function Retrive_Callback(hObject, eventdata, handles)
global l;
h=mod(l,2);
axes(handles.axes4);
imshow(h, []);
grid on;
By the way, you reversed x and y. Matrices are indexed (y, x) NOT (x,y) because the first index is the y, or row, value, not the column value.
1 Commento
Gayatri B
il 9 Ott 2019
Categorie
Scopri di più su Encryption / Cryptography in Centro assistenza e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!