有没有办法将图像的行和列中的像素颜色存储到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不能用于数组。
当然有效。
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);
}
}
此外,请记住切换高度和宽度。宽度应为外环,高度应为内环。