如何在python或java中显示图像的像素数组???帮助我
我是python n java新手。我在课堂上布置了一个任务,从图像中显示像素阵列图像。请帮帮我??如何在python或java中显示图像的像素数组???帮助我,java,python,Java,Python,我是python n java新手。我在课堂上布置了一个任务,从图像中显示像素阵列图像。请帮帮我?? 谢谢如果每个像素的颜色不同,您是否尝试获得2D阵列?在Java BuffereImage类中,有以下方法: getRGB(int x, int y) 因此,您可以循环遍历每个像素并将其添加到阵列中,如下所示: int[][] array = new int[img.getWidth()][img.getHeight()]; for (int i = 0; i < img.getWidth
谢谢如果每个像素的颜色不同,您是否尝试获得2D阵列?在Java BuffereImage类中,有以下方法:
getRGB(int x, int y)
因此,您可以循环遍历每个像素并将其添加到阵列中,如下所示:
int[][] array = new int[img.getWidth()][img.getHeight()];
for (int i = 0; i < img.getWidth(); i++) {
for (int j = 0; i < img.getHeight(); j++) {
array[i][j] = img.getRGB(i, j);
}
}
int[]array=newint[img.getWidth()][img.getHeight()];
对于(int i=0;i
这将为您提供每个像素的RGB值的2D数组。您可以学习这个Java,它使用图形上下文的
drawImage()
来放大图像并报告每个像素的颜色。我建议您查看Python图像库。非常感谢。这确实是我做家庭作业所需要的我可以在哪里下载Python3的PIL?我从来没有发现过它。我认为他们不支持它。雪人是指图像每个像素的RGB值。