Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

แสดงข้อความบนหน้าต่าง OpenCV ด้วยฟังก์ชัน putText()


ในโปรแกรมนี้ เราจะเขียนข้อความบนภาพโดยใช้ฟังก์ชัน putText() ของ OpenCV ฟังก์ชันนี้รับพารามิเตอร์ ได้แก่ ภาพ, ฟอนต์, พิกัดตำแหน่งข้อความ, สี, ความหนา ฯลฯ

ภาพต้นฉบับ

แสดงข้อความบนหน้าต่าง OpenCV ด้วยฟังก์ชัน putText()

อัลกอริทึม

ขั้นตอนที่ 1: นำเข้า cv2
ขั้นตอนที่ 2: กำหนดพารามิเตอร์สำหรับฟังก์ชัน putText()
ขั้นตอนที่ 3: ส่งพารามิเตอร์เข้าไปใน putText()
ขั้นตอนที่ 4: แสดงภาพ

ตัวอย่างโค้ด

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)

ผลลัพธ์

แสดงข้อความบนหน้าต่าง OpenCV ด้วยฟังก์ชัน putText()