画像を読み取ったところ、int x
とint y
の値をランダムに設定しますが、画像の幅と高さはそれぞれ0,0
以下にならないようにランダムに設定します画像の境界を超えている。このようなJava - 整数値を最大画像サイズに設定する
何か:
:read image //I have this already
assign random value to int x up to maxWidth of image but >= 0
assign random value to int y up to maxHeight of image but >= 0
end
一般的に、ほとんどすべて私が働いている画像の私は最終的にのような値で終わるために探しています約424 X 424
です
int x = 325;
int y = 10;
または
int x = 424
int y = 351
または
int x = 109
int y = 230
私は、コードを実行するたびに、x
とy
の値は、以前のようにランダムに再割り当てされます。
これは可能ですか?
はあなたが例えば使用してみました['ランダム](http://docs.oracle.com/javase/6/docs/api/java/util/Random.html)? –
@Mick:*「コードを実行するたびに、xとyの値は前と同じようにランダムに再割り当てされます。それは奇妙な**前のような**部分です。ランダムではあるが再現性がありますか?その場合、PRNGの固定種子を使用したいと考えています。たとえば、* Random(System.currentTimeMillis())*の代わりに*新しいRandom(42)*を実行します。 – TacticalCoder
はい、プログラムが実行されるたびに新しい値が 'x'と' y'に割り当てられます。これは> = 0,0と<= maxHeight&maxWidthです。 – MusTheDataGuy