頭を3次元配列に巻き付けようとしています。それらが二次元配列の配列であることは理解していますが、私が読んでいる本は私を混乱させる何かを言っていました。
私が読んでいる本の演習では、フルカラー画像の3次元配列を作成するように求められます。これを言う小さな例を示します:
3次元配列を選択する場合、配列を宣言する方法は次のとおりです。
int[][][] colorImage = new int[numRows][numColumns][3];
しかし、このようにするともっと効果的ではないでしょうか。
int[][][] colorImage = new int[3][numRows][numColumns];
ここで、3はrgb値、0は赤、1は緑、2は青です。後者の場合、各2次元配列は行と列の色の値を格納しますよね?3次元配列を効果的に使用する方法を確実に理解したいと思います。
どんな助けでも大歓迎です、ありがとう。