各种水印算法提出的时间
时间: 2023-11-10 17:40:53 浏览: 51
以下是各种水印算法的提出时间:
1. 基于频域的数字水印算法:1994年
2. 基于离散小波变换的数字水印算法:1995年
3. 基于人眼视觉模型的数字水印算法:1997年
4. 基于盲水印的数字水印算法:1998年
5. 基于奇异值分解的数字水印算法:1999年
6. 基于小波包变换的数字水印算法:2000年
7. 基于区域特征的数字水印算法:2001年
8. 基于模板匹配的数字水印算法:2002年
9. 基于压缩域的数字水印算法:2003年
10. 基于人类生物特征的数字水印算法:2004年
相关问题
国外提出的水印算法有哪些和时间
以下是一些国外提出的水印算法及其时间:
1. Shamir’s Secret Sharing (1979):基于秘密共享的水印算法,由Adi Shamir在1979年提出。
2. Digimarc (1995):数字水印技术的商业应用,由Digimarc公司在1995年推出。
3. Fragile Watermarking (1996):一种易碎水印算法,由Edward J. Delp和Wu Xiaolin在1996年提出。
4. Spread Spectrum Watermarking (1996):扩频水印技术,由Frank Hartung和Martin Kutter在1996年提出。
5. Robust Watermarking (1997):一种强韧性水印算法,由Ingemar Cox和Matthew Miller在1997年提出。
6. DCT Watermarking (1998):基于离散余弦变换的水印算法,由Nasir Memon在1998年提出。
7. Wavelet Watermarking (1998):基于小波变换的水印算法,由Ibrahim Sezan和Nasir Memon在1998年提出。
8. Steganography (1999):隐写术,由Neil F. Johnson和Zoran Duric在1999年提出。
9. Color Watermarking (2000):彩色图像水印算法,由Ching-Yung Lin和Yi-Hua Yang在2000年提出。
10. Quantization Index Modulation (2001):一种基于量化指数调制的水印算法,由Brian Chen和Gaurav Sharma在2001年提出。
水印 算法 python
在Python中,有多种水印算法可以实现。其中一种是STDM(Spread Transform Dither Modulation)算法,它使用离散余弦变换(DCT)和离散余弦逆变换(IDCT)来嵌入和提取水印图像。在该算法中,首先对载体图像进行DCT变换,然后将水印图像嵌入到DCT系数中,再进行IDCT逆变换得到带有水印的图像。最后,通过提取算法从带有水印的图像中提取出水印图像。
另一种算法是LSB(Least Significant Bit)算法,它将水印信息嵌入到载体图像的最低有效位中。在该算法中,首先将水印图像转换为二进制形式,然后将水印信息嵌入到载体图像的最低有效位中。提取算法则是从带有水印的图像中提取出最低有效位中的水印信息。
以上是两种常见的水印算法的Python实现示例。你可以根据具体需求选择适合的算法来实现水印功能。
#### 引用[.reference_title]
- *1* [基于DWT小波变换的数字图像水印算法(Python程序+软件)](https://blog.csdn.net/weixin_42041127/article/details/125306759)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [STDM 扩展变换抖动调制 水印算法 python 版本](https://blog.csdn.net/Maxwave13/article/details/105555019)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [简单的 LSB图像水印算法 python版本](https://blog.csdn.net/Maxwave13/article/details/105557649)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]