1

画像からの点(x、y)を含むリストがあります(ピクセル座標をxとyの形式でリストに保存します)。やりたいことは、これらのピクセルの色を設定することです。主な属性x、yを使用して新しいクラスPointPixelを作成しましたが、デフォルトのPointクラスであるc#は使用しませんでした。

だから私の問題は、リスト内のポイントに直接アクセスしたいということです...したがって、SetPixelメソッドを使用するためにビットマップインスタンスを使用しません

いくつかのコード例は事前に感謝します

4

1 に答える 1

2

配列の各ポイントが各ピクセルの座標に対応する 2D 配列を使用しないのはなぜですか? 基本的に、それがビットマップです。

また、座標のみを保存する場合、存在しない色をどのように定義するのでしょうか?

Color[,] bitmap = new Color[xDimension, yDimension]();
bitmap[x, y] = new Color(r, g, b);

これはあなたが探しているものですか?

于 2013-02-15T13:22:17.543 に答える