-3

私はこの写真を持っています.ms-paintのすべての写真のピクセルをクリック(マウスを左クリック)すると、画像のピクセルのx座標とy座標をテキストファイルに書き込む必要があります。

4

3 に答える 3

1

画像を開いて表示する小さなプログラムを作成する方がおそらく簡単です。次に、イメージ コントローラーでクリック イベントをキャプチャし、クリック イベントから座標を取得できます。座標をファイルに書き込むのは比較的簡単です。

于 2012-12-10T17:40:51.990 に答える
0

これはあなたの弟からの質問ではないふりをします。とにかく、ここに行きます。その写真で見ているのは単なる画像です。そのゾーンを新しい背景とテキストでオーバーレイしない限り、画像内のテキストを変更することはできません。座標に関しては、Windowsフォームを使用している場合は、MouseMoveというイベントに応答して、それぞれのコンテナオブジェクトからXおよびYとして座標を取得できます。

座標を取得してから画像に新しい値をオーバーレイすることもできますが、質問がやや複雑である理由を理解するには、プログラミングについて多くのことを読む必要があります。

于 2012-12-10T17:41:27.293 に答える
0

ではできませんPaint。ただし、必要なピクセルから色を取得したい場合は、Bitmapクラスを使用して変更できます。

Bitmap bmpimage = new Bitmap("yourfilename");
//to get the pixel color of the image
Color c = bmpimage.GetPixel(50,50);
//to set the color of the pixel
bmpimage.SetPixel(50, 50, Color.Yellow);
于 2012-12-10T17:38:58.293 に答える