Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 自动创建二维阵列模拟贴图_Java_Image Processing_Multidimensional Array_Agent Based Modeling - Fatal编程技术网

Java 自动创建二维阵列模拟贴图

Java 自动创建二维阵列模拟贴图,java,image-processing,multidimensional-array,agent-based-modeling,Java,Image Processing,Multidimensional Array,Agent Based Modeling,所以我正在进行一个基于代理的模拟,我将使用一个二维阵列,可以是500x5000或1000x1000。实际模拟将由构成房间的墙组成。问题是我不想手动插入每面墙,因为这可能需要很长时间 有没有一种方法,我可以创建一个简单的二维地图图像,让程序读取该图像,并根据图像将墙插入到二维阵列中 当然,使用png无损压缩,作为缓冲图像读入,并检查像素。问题是什么?我可以给每个像素分配一个数值还是只能读取RGB值?RGB值是数值的…我想我需要遵循一些教程。你有什么建议吗?

所以我正在进行一个基于代理的模拟,我将使用一个二维阵列,可以是500x5000或1000x1000。实际模拟将由构成房间的墙组成。问题是我不想手动插入每面墙,因为这可能需要很长时间

有没有一种方法,我可以创建一个简单的二维地图图像,让程序读取该图像,并根据图像将墙插入到二维阵列中


当然,使用png无损压缩,作为缓冲图像读入,并检查像素。问题是什么?我可以给每个像素分配一个数值还是只能读取RGB值?RGB值是数值的…我想我需要遵循一些教程。你有什么建议吗?