A. 高分懸賞一個關於基於MATLAB的圖像信息隱藏的問題!!!!!!!!!!!!!
Function[count,msg,result]= hidedctadv(image,imagegoal,msg,key,alpha) %錯誤提示在這里!!!請問這里的幾個參數如何讀入
將Function改成function
在保證work文件下有 lena.jpg,1.jpg,1.txt
參數的輸入:
image=imread('lena.jpg');
imagegoal=imread('1.jpg');
msg=textread('1.txt');
matlab中的所有圖形都是在坐標系中才能創建的
只是有時將坐標系隱藏了
subplot就是添加子坐標系
axis on就是顯示坐標系
axes就是創建一個坐標系,根據自己的設置
B. 結合信息隱藏的魯棒性和不可見性,演算法在修改圖像的頻率系數時應注意什麼問題
昕燁空氣凈化器質量好價格低一六八八批發專供
C. 關於彩色圖像信息隱藏,有些地方不是太懂
都是我的財富,雖然生活給了我不想要的,但它也同
D. 用LSB演算法實現BMP圖片的信息隱藏與提取,1下面的原始載體BMp圖像的空域像素值如何得到要求用C#實現。
不會哦
E. 信息隱藏技術
下面網址可能會對你有幫助
F. 信息隱藏技術和加密技術的區別
信息隱藏技術
信息隱藏將在未來網路中保護信息不受破壞方面起到重要作用,信息隱藏是把機密信息隱藏在大量信息中不讓對手發覺的一種方法。信息隱藏的方法主要有隱寫術、數字水印、可視密碼、潛信道、隱匿協議等。
隱寫術(Steganography):隱寫術就是將秘密信息隱藏到看上去普通的信息(如數字圖像)中進行傳送。現有的隱寫術方法主要有利用高空間頻率的圖像數據隱藏信息、採用最低有效位方法將信息隱藏到宿主信號中、使用信號的色度隱藏信息的方法、在數字圖像的像素亮度的統計模型上隱藏信息的方法、Patchwork方法等等。
數字水印(Digital Watermark):數字水印4就是向被保護的數字對象嵌入某些能證明版權歸屬或跟蹤侵權行為的信息。目前主要有兩類數字水印,一類是空間數字水印,另一類是頻率數字水印。空間數字水印的典型代表是最低有效位(LSB)演算法,其原理是通過修改表示數字圖像的顏色或顏色分量的位平面,調整數字圖像中感知不重要的像素來表達水印的信息,以達到嵌入水印的目的。頻率數字水印的典型代表是擴展頻譜演算法,其原理是通過時頻分析,根據擴展頻譜特性,在數字圖像的頻率域上選擇那些對視覺最敏感的部分,使修改後的系數隱含數字水印的信息。
可視密碼技術:可視密碼技術是Naor和Shamir於1994年首次提出的,其主要特點是恢復秘密圖像時不需要任何復雜的密碼學計算,而是以人的視覺即可將秘密圖像辨別出來。其做法是產生n張不具有任何意義的膠片,任取其中t張膠片疊合在一起即可還原出隱藏在其中的秘密信息。其後,人們又對該方案進行了改進和發展。主要的改進辦法辦法有:使產生的n張膠片都有一定的意義,這樣做更具有迷惑性;改進了相關集合的造方法;將針對黑白圖像的可視秘密共享擴展到基於灰度和彩色圖像的可視秘密共享。
~~~~~~~·
信息加密技術是利用數學或物理手段,對電子信息在傳輸過程中和存儲體內進行保護,以防止泄漏的技術。保密通信,計算機密鑰,防復制軟盤 等都屬於信息加密技術。通信過程中的加密主要是採用密碼,在數字通信中可利用計算機採用加密法,改變負載信息的數碼結構。計算機信息保護則以軟體加密為主。目前世界上最流行的幾種加密體制和加密演算法有:RSA演算法和CCEP演算法等。為防止破密,加密軟體還常採用硬體加密和加密軟盤。一些軟體商品常帶有一種小的硬卡,這就是硬體加密措施。在軟盤上用激光穿 孔,使軟體的存儲區有不為人所知的局部存壞,就可以防止非法復制。這樣的加密軟盤可以為不掌握加密技術的人員使用,以保護軟體。由於計算機軟體的非法復制,解密及盜版問題日益嚴重,甚至引發國際爭端,因此對信息加密技術和加密手段的研究與開發,受到各國計算機界的重視,發展日新月異。
G. 求matlab程序,關於一種二值圖像信息分塊隱藏的演算法,誰能幫助 萬分感謝啊!
假設你的二值圖像變數為「bw」,則數值為「1」的像素個數(設變數「numVal_1」)是:
numVal_1 = sum(sum(bw));
連用兩次sum是將圖像中數值的行和列分別加在一起,就可求出像素為1的總數。
要求數值為「0」的像素數(設變數「numVal_0」)可以這樣:
numVal_0 = length(find(bw==0));
其中「find(bw==0)」輸出所有bw為0的像素序號,「length」函數求序號的長度,也就是所求的數值為「0」的像素個數;
比例:
numVal_1/(numVal_1+numVal_0)
或者:
numVal_1/(size(bw,1)*size(bw,2))
其中「size(bw,1)」求bw中的行數,「size(bw,2)」求bw中的列數。
H. 信息隱藏lsb演算法的檢測方法
h一種基於掃描相關度的LSB演算法 教程,希望能給你帶來幫助
ttp://www.cnki.com.cn/Article/CJFDTotal-JSJY200905047.htm
I. 圖像信息隱藏演算法是什麼
原型:
int WINAPI icePub_setDataToBmp(char *strFromImgFilename,char *strToBmpFilename,char *dataBuffer,int dataLen)
輸入:strFromImgFilename 待藏身圖片文件名
dataBuffer 待處理數據
dataLen 待處理數據長度
strToBmpFilename 結果BMP圖片文件名
輸出:
返回碼:0 OK;-7 數據長度值超出圖片容量;-8 寫bmp文件失敗
原型:
int WINAPI icePub_getDataFromBmp(char *strFromImgFilename,char *dataBuffer,int dataLen)
輸入:strFromImgFilename 藏有數據的圖片文件名
dataBuffer 待處理數據
dataLen 待處理數據長度
輸出:dataBuffer 待處理數據
可網路一個《icepubdll揭秘》參考
J. 信息隱藏的原理
信息隱藏是指在設計和確定模塊時,使得一個模塊內包含的特定信息(過程或數據),對於不需要這些信息的其他模塊來說,是不可訪問的。
基本原理
假設A打算秘密傳遞一些信息給B,A需要從一個隨機消息源中隨機選取一個無關緊要的消息C,當這個消息公開傳遞時,不會引起人們的懷疑,稱這個消息為載體對象(Cover Message)C;把秘密信息(Secret Message)M隱藏到載體對象C中,此時,載體對象就變成了偽裝對象C1.載體對象C是正常的,不會引起人們的懷疑,偽裝對象C1與載體對象C無論從感官(比如感受圖像、視頻的視覺和感受聲音、音頻的聽覺)上,還是從計算機的分析上,都不可能把他們區分開來,而且對偽裝對象C1的正常處理,不應破壞隱藏的秘密信息。這樣就實現了信息的隱藏傳輸。秘密信息的嵌入過程可能需要密鑰,也可能不需要密鑰,為了區別於加密的密鑰,信息隱藏的密鑰稱為偽裝密鑰k。信息隱藏涉及兩個演算法:信息嵌入演算法和信息提取演算法