实现基于压缩感知的数字图像水印算法,主要包括水印嵌入、水印提取及子程序三大部分。水印载体图像和原水印图像使用者可以自行更改。(This program functions for the realization of compression based digital image watermarking algorithm, including watermark embedding, watermark extraction and subroutines three major parts. The watermark carrier image and the original watermark image can be changed by the user.)
对一个数字图像中的简单水印进行提取,并分割摆保证图像可读
2022-11-05 21:16:46 235KB matlab 水印提取
1
水印嵌入和水印提取方法装置及设备 .pdf
2022-02-10 09:04:22 8.97MB #资源达人分享计划#
clear;clc size=512; block=8; blockno=size/block; LENGTH=size*size/64; Alpha1=0.02; Alpha2=0.02; T1=100; I=zeros(size,size); D=zeros(size,size); BW=zeros(size,size); block_dct1=zeros(block,block); i=imread('watermark64by64.png'); mark=reshape(i,1,LENGTH); figure;imshow(i);title('水印'); %subplot(3,2,1);plot(mark);title('水印'); %显示原图 figure;I=imread('lena512512.jpg'); I0=I; imshow(I);title('原始图像'); % BW=edge(I,'canny');figure;;imshow(BW); % title('edge of origine image'); %嵌入水印 k=1; for m=1:blockno for n=1:blockno x=(m-1)*block+1; y=(n-1)*block+1; block_dct1=I(x:x+block-1,y:y+block-1); block_dct1=dct2(block_dct1); BW_8_8=BW(x:x+block-1,y:y+block-1); if m<=1|nT1 Alpha=Alpha2; else Alpha=Alpha1; end block_dct1(1,1)=block_dct1(1,1)*(1+Alpha*mark(k)); block_dct1=idct2(block_dct1); D(x:x+block-1,y:y+block-1)=block_dct1; k=k+1; end end figure;imshow(D,[]);title('嵌入水印后的图像'); %提取水印 k=1; mark1=[];
2022-01-02 09:03:34 45KB MATLAB DCT 添加水印 水印提取
这部分是水印提取程序,结合之前的嵌入程序,可以实现512*512彩色图像嵌入彩色图像,效果很好,有
2021-12-13 13:20:30 1KB matlab
1
盲水印 基于小波变换的盲水印。 文档: https : //BlindWatermark.github.io/blind_watermark/#/en/ 文档: https : //BlindWatermark.github.io/blind_watermark/#/zh/ 中文自述文件README_cn.md 源代码: https : //github.com/guofei9987/blind_watermark 安装 pip install blind-watermark 对于当前的开发人员版本: git clone git@github.com:guofei9987/blind_watermark.git cd blind_watermark pip install . 如何使用 如何嵌入水印: from blind_watermark import Wat
2021-11-29 16:58:16 2.82MB watermark watermark-image blind-watermark Python
1
业分类-物理装置-一种水印提取方法、装置、设备及存储介质.zip
可以批量操作图片去水印,视频去水印,短视频无水印提取,图片加水印,视频加水印
1
摘 要 数字水印(Digital Watermark)技术是指用信号处理的方法在数字化的多媒体数据中嵌入隐蔽的标记,这种标记通常是不可见的,只有通过专用的检测器或阅读器才能提取。数字水印是信息隐藏技术的一个重要研究方向。随着数字水印技术的发展,数字水印的应用领域也得到了扩展,数字水印的基本应用领域是版权保护、隐藏标识、认证和安全不可见通信。 当数字水印应用于版权保护时,潜在的应用市场在于电子商务、在线或离线地分发多媒体内容以及大规模的广播服务。数字水印用于隐藏标识时,可在医学、制图、数字成像、数字图像监控、多媒体索引和基于内容的检索等领域得到应用。数字水印的认证方面主要ID卡、信用卡、A
1
数字水印提取基于DCT&DWT;的代码加运行文档。 压缩文件内包含代码和文档,亲测可用
2019-12-21 22:01:43 1.06MB matlab DCT DW
1