※以下全以BMP圖檔做試驗
廢言不多說,進入正題~!
<一> Main : 左上角為要做 BitPlane 的原圖,右下角放高位元至低位元
其它空間可以無視,未來才會加進功能
<二> 目的及預流程 :
我以隨機從硬碟中取出大小不相等的四張圖片做 BitPlane
以這四張圖的 BitPlane 來做有誤差的推斷
問題 :
所取出的圖片無法確認是否已有訊息在其中
所做出的 BitPlane 為彩色,本人不確定彩色是否正確。為美觀,皆為灰階顯示、強調白色
<三> 圖片~在下面
<四> 觀察 :
很明顯的,除了畫面是全白的地方外,在 low bit 都為雜訊輸出
那麼將訊息藏在 low bit 中算是相當理想的
<五> 實驗 :
使用 S-Tools ,將有隱藏訊息的圖片再拆來看看
<六> 觀察之二 :
仔細觀看 low bit ,雜訊明顯增多
當然以比較原圖來說, low bit 明顯是用來存放資訊
那麼,資訊只能以掩護圖的 1/8 的大小
<七> 提前做結論 :
選擇掩護圖時,可以選擇暖色系和顏色相近的原圖
但最好不要選擇以白色為背景和對比強烈的原圖
<八> 未來方向 :
這次是以人眼觀察為主
可以明顯發覺即使以 low bit 來為有無資訊的判斷依據
在面對於<圖片一、二>原來就已為雜訊的圖,就顯得有些 week
前人提議以色盤可做為有無隱藏資訊的可能,也許可以反向思考
"以做為在不降色的情況下隱藏資訊"-這種情況下以程式將如何判斷
沒有留言:
張貼留言