hide numerical values in image

5 ビュー (過去 30 日間)
Elysi Cochin
Elysi Cochin 2019 年 2 月 23 日
コメント済み: Elysi Cochin 2019 年 2 月 28 日
how to hide a matrix into an image and retrieve it.
i used the lsb code from the link
i can hide the data. But while retrieving i'm not able to recover the matrix values. Its coming as empty string values. Even the bitStream values when i convert to double is not coming correctly
How can i do it for numerical values.

採用された回答

Image Analyst
Image Analyst 2019 年 2 月 23 日
See my attached demo where I hide an image in another image and then recover it.
  13 件のコメント
Image Analyst
Image Analyst 2019 年 2 月 27 日
Elysi, as long as you don't crop off what you stored, you should be able to recover it. That is if you were able to store it. And storing two quarter sized full dynamic range images in a regular image without seeing it is not possible. You might try hiding an 8 bit image in the lower 8 bits of a 16 bit image.
And you'd need to use the tiff class to have any hope of storing a custom tag, but when your attacker reads it in, there is no guarantee that they will save your tag, in fact, probably won't, just like using imwrite() won't. So it would be easy for your attacker to read in, attack, and save back out, and then you would not be able to tell that that image was your forged/attacked image because your custom tiff tag if no longer there.
Elysi Cochin
Elysi Cochin 2019 年 2 月 28 日
Thank you Image Analyst and Walter Roberson for your detailed explanation

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeDenoising and Compression についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by