资源简介
数字水印技术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
- 上一篇:模式识别Matlab源码
- 下一篇:DS-CDMA MATLAB仿真
评论
共有 条评论