✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。
🍎个人主页:Matlab科研工作室
🍊个人信条:格物致知。
更多Matlab仿真内容点击👇
⛄ 内容介绍
网络技术和多媒体技术迅猛发展,为了更好地保障图像信息传输的安全性和可靠性,解决数字图像的版权保护问题,图像信息隐藏技术已成为图像处理领域的研究热点之一.
⛄ 部分代码
% This example demonstrates how to use the MG embedding function
clc
clear all
close all
% Read the input cover image
Cover = double(imread ('1.pgm'));
% Set the payload to 0.4 bpp
Payload = 0.4;
% MG embedding
tStart = tic;
[Stego, pChange, ChangeRate] = MG( Cover, Payload );
tEnd = toc(tStart);
fprintf('MG embedding is done in: %f (sec)\n',tEnd);
%%
figure;
imshow (Cover,[]);
title ('Cover image');
figure;
imshow(1-pChange/0.3333);
title('MG - Embedding Change Probabilities');
figure;
imshow(Stego-Cover,[]);
title('MG - Changed Pixels (+1 -> white ,-1 -> black)');
⛄ 运行结果
⛄ 参考文献
[1]宫海梅. 图像隐藏算法的MATLAB实现[J]. 智能计算机与应用, 2016, 6(4):3.
[2]陈小娥. 基于MATLAB的图像信息隐藏算法研究与实现[J]. 绍兴文理学院学报, 2018, 38(9):7.
❤️ 关注我领取海量matlab电子书和数学建模资料
❤️部分理论引用网络文献,若有侵权联系博主删除