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

関数putText()を使用して、OpenCVウィンドウにテキストを表示します


このプログラムでは、opencv関数putText()を使用して画像にテキストを書き込みます。この関数は、画像、フォント、テキストを配置する場所の座標、色、太さなどを取り込みます。

元の画像

関数putText()を使用して、OpenCVウィンドウにテキストを表示します

アルゴリズム

Step 1: Import cv2
Step 2: Define the parameters for the puttext( ) function.
Step 3: Pass the parameters in to the puttext() function.
Step 4: Display the image.

サンプルコード

import cv2
image = cv2.imread("testimage.jpg")
text = "TutorialsPoint"
coordinates = (100,100)
font = cv2.FONT_HERSHEY_SIMPLEX
fontScale = 1
color = (255,0,255)
thickness = 2
image = cv2.putText(image, text, coordinates, font, fontScale, color, thickness, cv2.LINE_AA)
cv2.imshow("Text", image)

出力

関数putText()を使用して、OpenCVウィンドウにテキストを表示します


  1. OpenCVを使用して画像に線を引く

    このプログラムでは、OpenCV関数line()を使用して画像に単純な線を描画します。 元の画像 アルゴリズム Step 1: Import cv2. Step 2: Read the image using imread(). Step 3: Get the dimensions of the image using the image.shape method. Step 4: Define starting point of the line. Step 5: Define the end point of the line. Step 6: Define the thicknes

  2. OpenCVを使用して画像のエッジを検出するPythonプログラム

    この問題では、Pythonが画像またはビデオファイルのエッジを検出する方法を確認します。これを実現するには、OpenCVライブラリが必要です。 OpenCVライブラリは、主にコンピュータビジョン用に設計されています。オープンソースです。もともとはIntelによって設計されました。これは、オープンソースBSDライセンスの下で無料で使用できます。 OpenCV機能を使用するには、pip。を使用してダウンロードする必要があります。 OpenCVはNumpyモジュールをダウンロードします。それも必要になります。 sudo pip3 install opencv-python 入力として、この場