val_A = neighbor_diff(part_A);
val_B = neighbor_diff(part_B);
if val_A < val_B
content(count) = 1;
xor_mat(i:i+block_size-1, j:j+block_size-1) = part_A;
else
content(count) = 0;
xor_mat(i:i+block_size-1, j:j+block_size-1) = part_B;
end
end
if content_length > 0 && count == content_length
break;
end
end
content = arrayfun(@num2str, content(1:content_length));
msg = decrypt_msg(content);
decrypted_img = xor_mat;
end
麻烦大神帮看看下这段的意思,万分感谢!