文件名称:攻击水印图像matlab代码-watermarking_techniques:matlab测试水印技术的鲁棒性
文件大小:2.83MB
文件格式:ZIP
更新时间:2024-07-01 17:35:54
系统开源
攻击水印图像matlab代码Matlab中的几种水印技术 作为课程的一部分,对以下水印技术进行了测试,以了解水印的鲁棒性。 项目流程如下: 以任何方式嵌入水印 使用 ATTACKS 文件夹中包含的攻击攻击带水印的图像 尝试检测被攻击图像中的水印 提供的代码根本不完美,在某些情况下它是错误的,但我不会尝试修复它,因为项目已经完成。 获胜的方法是 DWT。
【文件预览】:
watermarking_techniques-master
----DCT()
--------DCT_detfun.m(2KB)
--------DCT_embfun.m(1KB)
--------DCT_testing.m(2KB)
----ExampleImages()
--------es_6()
--------es_2()
--------es_5()
--------es_4()
--------es_3()
--------es_1()
----ATTACKS()
--------test_blur.m(87B)
--------test_awgn.m(131B)
--------test_jpeg.m(140B)
--------test_resize.m(185B)
--------test_median.m(71B)
--------test_sharpening.m(120B)
--------test_equalization.m(75B)
----rangefilt_entropyfilt()
--------detectionFun.m(2KB)
--------TestingFun.m(2KB)
--------embedFun.m(1KB)
----attackingFunction.m(737B)
----dct_rangefilt()
--------DCT_rangefilt_embfun.m(1KB)
--------DCT_rangefilt_detfun.m(2KB)
--------DCT_rangefilt_testing.m(1KB)
----findThreshold.m(452B)
----PSNR.m(2KB)
----README.md(542B)
----testing.m(2KB)
----DWT()
--------detectionDWT.m(4KB)
--------TestingDWT.m(1KB)
--------embeddingDWT.m(2KB)
----in_edges()
--------detection.m(2KB)
--------embedding.m(1KB)
----attackingFunction2.m(3KB)
----WPSNR.m(970B)