Matlabを使用して1MByteの単語ファイルを512x512ピクセルの画像に保存し、再度抽出する必要があります。私が知っている唯一のことは、イメージの貴重な部分(すべてノイズであるもの)を取り除き、そこに私たちの偽物を保管しなければならないということです。 残念ながら私はMatlabとImage Processingの両方について何も知らない。Matlab - 画像の貴重なビットで1MBのファイルを隠す(透かし入れ)
ありがとうございます。
Matlabを使用して1MByteの単語ファイルを512x512ピクセルの画像に保存し、再度抽出する必要があります。私が知っている唯一のことは、イメージの貴重な部分(すべてノイズであるもの)を取り除き、そこに私たちの偽物を保管しなければならないということです。 残念ながら私はMatlabとImage Processingの両方について何も知らない。Matlab - 画像の貴重なビットで1MBのファイルを隠す(透かし入れ)
ありがとうございます。
数字が指定されていると、あなたはできません。 512x512は、ピクセル当たり24ビットの6.2MBitを与えます。だからあなたのドキュメントは、あなたがそれを隠している画像よりも大きくなっている
我々は上記を無視した場合、これはあなたがしなければならないものです:。
今、上記のコードから実際のコードまでの作業は少しです。あなたはmatlabの経験がない場合は、それは簡単ではありません。 imread()とmatlabのビット操作を読んでみてください。コードを作成して実行しているときは、ここに投稿してください。 MATLABで
よろしく
ありがとう、実際これが私の必要なものです。私は何を探すべきか分からなかった。 –
をあなたは(上の詳細:http://de.mathworks.com/help/matlab/ref/imread.html?s_tid=gn_loc_drop)imread()
で画像を読み取ることができますが
Image = imread("Filename.jpg")
figure()
imshow(Image)
このコードは、あなたのウィンドウに画像を表示します。
あなたが探しているのは、透かしの代わりにステガノグラフィです。
ステガノグラフィ:ここ
https://en.wikipedia.org/wiki/Steganography
は、その内部のファイルと画像の例である: http://marvinproject.sourceforge.net/en/plugins/steganography.html
関連トピック:
Image Steganography
お返事ありがとうございました。 –
私は宿題の目的がそうであると仮定あなたが最後の文で言及した問題を解決すること。それにかかわらず、この質問はStackOverflowでは広すぎます。段落または2ではなく本が必要です。 – MSalters
「残念ながら私はMatlabとImage Processingの両方について何も知らない」 - これがあなたの本当の問題だと思われます。私は止めて、学ぶ時間を取ることをお勧めします。 [いくつかのチュートリアルを見て、いくつかのビデオを見る](http://www.mathworks.com/support/learn-with-matlab-tutorials.html) – horchler
あなたの宿題はやっていませんが、 [Steve Eddinsのブログのこの記事(http://blogs.mathworks.com/steve/2006/10/17/the-story-behind-the-matlab-default-image/)から始めることをお勧めします。 – gnovice