我正在研究二進制image.con隱藏術,但我在matlab實現中有一個問題。 我想知道, 如何隱藏二進制圖像中的消息? And, 如何在matlab中使用m文件或模擬進行操作?在matlab中的隱寫術
-2
A
回答
2
Steganography可以以許多不同的方式完成,如果您需要特定的東西,您將不得不定義您需要的是什麼。
在這裏的平均時間是一個例子:
編碼:
- 拍攝圖像,使每個像素僅使用23個24個比特的顏色(例如設定最低位到0上的紅色值)
- 這會給你寬x爲您的留言H位
- 放一點你的消息比特到清除的像素
解碼
- 提取物來自這就是它並投入以及訂單...最低位紅色分量只有位。
1
最近有一個SO的similar question,從代碼示例@Jacob很好的回答。
你也可以看看在Advanced Matlab網站上的LSB Based Steganography文章。
0
試着檢查圖像使用LSB的隱寫術,然後你會知道如何實現。我已經爲我的項目嘗試了。
[fn, pn, FI] = uigetfile('*.jpg*','Select the Cover Image','multiselect','on');
coln=size(fn,2);
numberfile=coln;
for i=1:numberfile
fn(i);
entirefile=fullfile(pn,fn{i});
fid=fopen(entirefile);
fclose(fid);
end
I = imread([pn,fn{i}]);
fprintf('Cover Image Loaded ... \n\n')
[fn, pn] = uigetfile('*.txt','Select Text File')
此代碼僅舉例說明如何實現,我用它來根據您的需要選擇多個框架。
相關問題
- 1. 圖像隱寫術
- 2. java中的視頻隱寫術
- 3. 在png圖像中隱藏祕密的方法(隱寫術)
- 4. 位提取和隱寫術
- 5. [隱寫術]隱藏PDF文件中的數據
- 6. 破解隱寫術的算法
- 7. 用於音頻水印的隱寫術
- 8. 使用音頻流的隱寫術
- 9. 閱讀bmp文件的隱寫術
- 10. 在java中用於視頻隱寫術的類
- 11. 數據拼接作爲隱寫技術
- 12. 用於隱寫的MATLAB編程
- 13. 寫在Matlab中的文件
- 14. 隱寫術程序中的按位操作(C)
- 15. 位操作員問題和圖像處理中的隱寫術
- 16. MATLAB中的逆向消除技術
- 17. matlab中的隱式接口
- 18. 在matlab中編寫列
- 19. 在MatLab中寫入函數
- 20. 在小波壓縮圖像上使用隱寫術
- 21. 在Matlab中隱藏的表面去除
- 22. 在java或C++中使用視頻和音頻流的隱寫術
- 23. 用隱寫術提取的圖像是白色的
- 24. SQL隱藏技術?
- 25. 使用隱寫術改變像素的最低有效位
- 26. 給出奇怪結果的隱寫術程序
- 27. 寫作而在MATLAB
- 28. 在matlab中隱藏對象信息
- 29. 在MATLAB中隱藏代碼行
- 30. 在任務欄中隱藏MATLAB圖
你對隱寫術不是很努力,是嗎?你期望很多。再試一次:告訴我們你到目前爲止所做的事情,準確解釋你的問題,看看你得到了什麼樣的答案。與我向你保證的評論相比,他們會更有幫助。 – 2010-06-16 07:51:07
「二元圖像」,你的意思是黑色和白色?信息的性質是什麼?這是一個簡單的信息,比如「如果陸路上有一個,海上有兩個,或者你想把大憲章編碼成一個圖標嗎? – MatlabDoug 2010-06-16 13:30:09