LSB隐写 显示隐写信息的时候,将二进制数据读入txt文件中,打开txt乱码
哟桑 2017-04-14 09:58:18 %提取隐藏信息
Picture=imread('Hide_image.tif');
Picture=double(Picture);
Picture_R=Picture(:,:,1);
[m,n]=size(Picture_R);
frr=fopen('a.txt','w'); %以写入方式打开只写文件
msg_len=184;
p=1;
[row,col]=randinterval(Picture_R,msg_len,1996);
for i=1:msg_len
if bitand(Picture_R(row(i),col(i)),1)==1 %按位与运算
fwrite(frr,1,'ubit1');
%result(p,1)=1;
else
fwrite(frr,0,'ubit1');
%result(p,1)=0;
end
if p==msg_len
break;
end
p=p+1;
end
fclose(frr);
这里向a.txt中写入的是二进制0,1.然后我要打开a.txt看数据,但是应为输入的为二进制,所以打开是乱码的,请问大神们我是哪个知识点没弄明白