• 大小: 402KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-09
  • 语言: Matlab
  • 标签: 数字水印  

资源简介

数字水印技术matlab代码,结果本人调试已经可以跑,里面还有仿真的图片

资源截图

代码片段和文件信息

clear;close all;
RGB = imread(‘1.jpg‘);                             %读取彩色图像
I = rgb2gray(RGB);                                 %彩色图像灰度化
figure(1);subplot(211);
imshow(RGB);title(‘原始图像‘);                      %显示原图像
subplot(212);imshow(I);title(‘灰度值图像‘);       %显示灰度值图像
I = double(I)/256;                                 %归一化
I2 = imcrop(I[500 10 1900 1900]);                 %剪切原始图像
figure(2);imshow(I2);title(‘剪切后的图像‘);
figure(3);imhist(I2);title(‘剪切后图像直方图‘);
I21= imresize(I2[10241024]);                     %调整图像大小
I3 = imadjust(I2[0.1 0.9][]) ;                   %直方图均衡化
figure(4);imhist(I3);title(‘均衡化后的直方图‘);
figure(5);imshow(I3);title(‘均衡化后的图像‘);
I31= imresize(I3[10241024]);                     %调整图像大小
W1=imread(‘5.png‘);W = rgb2gray(W1);               %读入水印图像并灰度化

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     427356  2017-10-30 19:12  watermarking\1.jpg

     文件      13594  2017-12-28 23:12  watermarking\5.png

     文件       2511  2017-12-29 12:37  watermarking\watermarking.m

     目录          0  2018-04-19 16:31  watermarking

----------- ---------  ---------- -----  ----

               443461                    4


评论

共有 条评论