✅作者簡介:熱愛科研的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)');
⛄ 運作結果
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiAnYldHL0FWby9mZvwFN4ETMfdHLkVGepZ2XtxSZ6l2clJ3LcV2Zh1Wa9M3clN2byBXLzN3btgHL9s2RkBnVHFmb1clWvB3MaVnRtp1XlBXe0xCMy81dvRWYoNHLwEzX5xCMx8FesU2cfdGLwMzX0xiRGZkRGZ0Xy9GbvNGLpZTY1EmMZVDUSFTU4VFRR9Fd4VGdsQTMfVmepNHLrJXYtJXZ0F2dvwVZnFWbp1zczV2YvJHctM3cv1Ce-cmbw5SMzIDO1cjM5Q2Y2IGZkdTNzYzX0MTO1AjM1IzLcBTMyIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjLyM3Lc9CX6MHc0RHaiojIsJye.png)