HTML5でSVGを使用して図形を描く方法は?
SVGはScalableVectorGraphicsの略で、XMLで2Dグラフィックスとグラフィカルアプリケーションを記述するための言語であり、XMLはSVGビューアによってレンダリングされます。ほとんどのWebブラウザーは、PNG、GIF、およびJPGを表示できるのと同じようにSVGを表示できます。
HTML5のSVGを使用して、円、長方形、線などの図形を簡単に描画できます。 SVGを使用して長方形を描く例を見てみましょう。
例
次のコードを実行して、HTML5で長方形を描画してみてください。
<!DOCTYPE html> <html> <head> <style> #svgelem { position: relative; left: 10%; -webkit-transform: translateX(-20%); -ms-transform: translateX(-20%); transform: translateX(-20%); } </style> <title>SVG</title> </head> <body> <h2>HTML5 SVG Rectangle</h2> <svg id="svgelem" width="300" height="200" xmlns="https://www.w3.org/2000/svg"> <rect width="200" height="100" fill="green"/> </svg> </body> </html>
出力
-
C ++を使用してOpenCVで長方形を描く方法は?
長方形を描くには、4つのポイントが必要です。次の図を見てください。 この図では、x1、x2、y1、y2の4つのポイントがあります。これらの4つのポイントが4つの座標を形成しています。 OpenCVを使用して長方形を描画するには、これらの点を定義し、行列が必要な長方形を表示する必要があります。線の色や線の幅など、他の関連する値を宣言する必要があります。 このメソッドの基本的な構文は次のとおりです- 構文 rectangle(whiteMatrix, starting, ending, line_Color, thickness); 次のプログラムは、OpenCVで長方形を描画する方法
-
Javaを使用してOpenCVで長方形を描く方法は?
Java OpenCVライブラリのorg.opencv.imgprocパッケージには、Imgprocという名前のクラスが含まれています。長方形を描くには、 rectangle()を呼び出す必要があります このクラスのメソッド。このメソッドは、次のパラメーターを受け入れます- 長方形が描画される画像を表すMatオブジェクト。 描画される長方形の頂点を表す2つのPointオブジェクト。 長方形(BGR)の色を表すScalarオブジェクト。 長方形の太さを表す整数(デフォルト:1)。 例 import org.opencv.core.Core; import org.op