有没有一种方法可以将图像的行和列中的像素颜色存储到2D数组中。
我目前有这个
for (int i = 0; i < h; i++) {
for (int j = 0; j < w; j++) {
int c = image1.getRGB(i, j);
}
}
但是我想做的就是让c像c [I] [j]一样,但是getRGB不适用于数组。
答案 0 :(得分:0)
确定可以。
int[][] c = new int[w][h]
for (int i = 0; i < w; i++) {
for (int j = 0; j < h; j++) {
c[i][j] = image1.getRGB(i, j);
}
}
此外,请记住切换高度和宽度。宽度应该是外部循环,高度应该是内部循环。