我正在研究二進制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. 安卓隱寫術
- 3. java中的視頻隱寫術
- 4. 在png圖像中隱藏祕密的方法(隱寫術)
- 5. [隱寫術]隱藏PDF文件中的數據
- 6. 使用音頻流的隱寫術
- 7. 閱讀bmp文件的隱寫術
- 8. 破解隱寫術的算法
- 9. 用於音頻水印的隱寫術
- 10. 用於隱寫的MATLAB編程
- 11. 隱寫術提取問題C#
- 12. 寫在Matlab中的文件
- 13. 隱寫術程序中的按位操作(C)
- 14. 位操作員問題和圖像處理中的隱寫術
- 15. matlab中的隱式接口
- 16. 在Matlab中隱藏的表面去除
- 17. 在小波壓縮圖像上使用隱寫術
- 18. 在java或C++中使用視頻和音頻流的隱寫術
- 19. 用隱寫術提取的圖像是白色的
- 20. 寫作而在MATLAB
- 21. SQL隱藏技術?
- 22. 使用隱寫術改變像素的最低有效位
- 23. 在MATLAB中隱藏代碼行
- 24. 在任務欄中隱藏MATLAB圖
- 25. 在Matlab中使用雙精度的算術精度
- 26. DWT如何用於LSB替代隱寫術
- 27. LSB隱寫術可以用於計算機圖形學嗎?
- 28. 隱藏的Matlab TIFF品牌?
- 29. 在Matlab中寫入文本文件
- 30. 在Matlab中編寫求和表達式
你對隱寫術不是很努力,是嗎?你期望很多。再試一次:告訴我們你到目前爲止所做的事情,準確解釋你的問題,看看你得到了什麼樣的答案。與我向你保證的評論相比,他們會更有幫助。 – 2010-06-16 07:51:07
「二元圖像」,你的意思是黑色和白色?信息的性質是什麼?這是一個簡單的信息,比如「如果陸路上有一個,海上有兩個,或者你想把大憲章編碼成一個圖標嗎? – MatlabDoug 2010-06-16 13:30:09