C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#で楕円を描く


楕円を描画するには、Graphicsオブジェクトに属するC#のdrawEllipse()メソッドを使用します。ペンオブジェクトと長方形オブジェクトがあります。

C#で図形を描画するには、ウィンドウフォームが必要です。

グラフィックオブジェクトを設定します。

Graphics g = this.CreateGraphics();

さて、ペンオブジェクト。

Pen p = new Pen(new SolidBrush(Color.Red), 15);

以下は長方形オブジェクトです。

Rectangle r = new Rectangle(120, 60, 180, 180);

次に、グラフィックスオブジェクトでdrawEllipse()メソッドを使用し、その中に両方のオブジェクトを追加して楕円を描画します。

s.DrawEllipse(p, r);

  1. JavaのGraphicsオブジェクトを使用して、丸みを帯びた長方形を描画するにはどうすればよいですか?

    グラフィッククラス Javaでは、描画はグラフィックスを介して行われます。 オブジェクト、これはjava.awt.Graphicsクラスのインスタンスです。 各グラフィックス オブジェクトには、独自の座標系と、文字列、線、長方形、円、多角形を描画するための方法を含む、グラフィックスのすべての方法があります。 など グラフィックスにアクセスできます paint(Graphics g)を介してオブジェクト メソッド。 drawRoundRect()を使用できます x座標、y座標、を受け入れるメソッド 幅 、高さ 、 arcWidth 、および円弧の高さ 角の丸い長方形を描画します

  2. OpenCVを使用して画像に楕円を描画します

    このプログラムでは、OpenCVライブラリを使用して画像に楕円を描画します。同じようにOpenCV関数ellipse()を使用します。 元の画像 アルゴリズム Step 1: Import cv2. Step 2: Read the image using imread(). Step 3: Set the center coordinates. Step 4: Set the axes length. Step 5: Set the angle. Step 6: Set start and end angle. Step 6: Set the color. Step 7: Set th