1

刺激の提示後に「網膜持続」を回避するために、視覚ノイズ マスクを作成する必要があります。

ここに画像の説明を入力

これは、1280 * 960 のピクセル単位の寸法を持つ画面の場合です。

ピクセルにグレーの陰影をランダムに (均一に) 割り当てることができると思いますが、まだ失敗しました。

ご清聴ありがとうございました。

4

4 に答える 4

8

ただ気づいた:

RandomImage[1, {1280, 960}]

Mathematica 8の新機能、どうやら...

于 2011-12-17T17:34:32.030 に答える
5

くそー、ついにスタックオーバーフローに関する質問に答えることができたのに遅すぎました... :)

まあ、ここに別の解決策があります...

ImageEffect[Image[Table[{0.5, 0.5, 0.5}, {i, 1, 960}, {j, 1, 1280}] ], "GaussianNoise"]

うるさい

おそらく色が多すぎますか?

ImageEffectグレースケール画像でも機能します。

ImageEffect[Image[Table[0.5, {400}, {600}]], "GaussianNoise"]

Mathematicaグラフィックス

于 2011-12-17T17:15:13.637 に答える
4

他の人は、ランダムな画像を作成する方法をすでに示しています。画面全体を使用するように (または現在の画面のサイズに基づいて) アプリケーションを設計している場合は、値をハードコーディングするのではなく、プログラムで画面サイズをキャプチャする方が便利な場合があります。方法を示す例を次に示します。

screenSize = Last /@ ("FullScreenArea" /. 
   Flatten@SystemInformation["Devices", "ScreenInformation"]);
RandomImage[1, screenSize]
于 2011-12-17T21:10:06.047 に答える
4

ヘルプ ドキュメントを参照してみましたか?Imageの最初の例の 1 つがそれを行うべきでした。

Image@RandomReal[1, {960, 1280}]

別の範囲の値を指定できます。

Image@RandomReal[{0.4, 1}, {400, 600}]

Mathematica グラフィックス

于 2011-12-17T17:02:51.973 に答える