gpt4 book ai didi

Java - 将整数值设置为最大图像大小

转载 作者:行者123 更新时间:2023-11-30 04:53:19 26 4
gpt4 key购买 nike

我已读取图像,我想随机设置 int xint y 的值,但只能分别达到图像的宽度和高度,而不是低于0,0,这样它们就不会超出图像的边界。

类似这样的事情:

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。

我最终希望得到这样的值(value)观:

int x = 325;
int y = 10;

int x = 424
int y = 351

int x = 109
int y = 230

每次运行代码时,xy 的值都会像以前一样随机重新分配。

这可能吗?

最佳答案

你想要这样的东西:

import java.util.Random;

..stuff..

// create a random instance - you only need one of these
Random r=new Random();

..stuff..

// create a random co-ordinate within the image rectangle
int x=r.nextInt(image.getWidth());
int y=r.nextInt(image.getHeight());

关于Java - 将整数值设置为最大图像大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9405565/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com