前言
利用Python簡單實作圖片隱寫術,廢話不多說,直接開始吧~
開發工具
Python版本: 3.5.4
相關模塊:
cv2模塊;
pillow模塊;
numpy模塊;
以及一些Python自帶的模塊,
環境搭建
安裝Python并添加到環境變數,pip安裝需要的相關模塊即可,
原理簡介
相關檔案中的源代碼主要實作了兩種水印技術:
(1)空域數字水印
實作的是基于LSB的水印技術,
(2)頻域數字水印
實作的是基于FFT的水印技術,
使用演示
可直接運行或作為模塊匯入,
功能:

直接運行方式:
在cmd視窗運行Watermark.py即可,
演示一:基于FFT
載體圖片:

水印圖片:

嵌入效果:

解水印:

演示二:基于LSB
載體圖片:

水印文字:
衛星:ilove-python
嵌入效果:

解水印:

文章到這里就結束了,感謝你的觀看,Python24個小游戲系列,下篇文章分享Python獲取Chrome瀏覽器保存的賬號密碼
為了感謝讀者們,我想把我最近收藏的一些編程干貨分享給大家,回饋每一個讀者,希望能幫到你們,
干貨主要有:
① 2000多本Python電子書(主流和經典的書籍應該都有了)
② Python標準庫資料(最全中文版)
③ 專案原始碼(四五十個有趣且經典的練手專案及原始碼)
④ Python基礎入門、爬蟲、web開發、大資料分析方面的視頻(適合小白學習)
⑤ Python學習路線圖(告別不入流的學習)
⑥ 兩天的Python爬蟲訓練營直播權限
All done~私信獲取完整源代碼,,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/294395.html
標籤:其他
