Instagram
youtube
Facebook
Twitter

Add Text

In this tutorial we’ll learn about how to add text to images using OpenCV drawing functions.

Input

Code:

import cv2
img = cv2.imread('demo.png')
font = cv2.FONT_ITALIC  
image = cv2.putText(img, 'Codersdaily', (20,400), font, 4, (90, 80, 10), 10)
#cv2.putText(image_path, (Text), (Starting_coordinates), (font), (Font_size), (color_value_in_BGR), thickness)  
cv2.imshow('result', image)
cv2.waitKey(0)  
cv2.destroyAllWindows()


  • First we imported cv2 and used cv2.imread function to read the image.

  • Then, we defined the font we will use.

  • Then, we used the cv2.putText function to add the text with required values like - image path,Text content, Starting coordinates, Font, Font size, color code, and thickness.

  • At last, we used cv2.imshow function to display the final result.

 

Result: