2

PictureBoxcontrolにある画像に長方形を描きます。

描画には、次の関数を使用します。

Rectangle rect = contourDetected.BoundingRectangle;

Bitmap bmpOriginalImage = new Bitmap(pbxOriginalImage.Image);
img.Draw(rect, new Bgr(Color.Aquamarine), 2);

pbxOriginalImage.Image = img.ToBitmap();

最後に描いた曲線を消去する機能はありますか?

4

1 に答える 1

4

そのような機能はありません。はBitmap、特定の状態になった経緯を追跡しません。ピクセルバッファを追跡するだけです。

描画を元に戻すには、独自の機能を作成する必要があります。以前のバージョンのビットマップを覚えておいてください。戻る必要がある場合は、その前のバージョンを復元してください。

于 2012-09-03T15:56:10.250 に答える