ในโปรแกรมนี้ เราจะวาดเส้นตรงง่ายๆ บนภาพโดยใช้ฟังก์ชัน line() ของ OpenCV
ภาพต้นฉบับ

อัลกอริทึม
ขั้นตอนที่ 1: นำเข้า cv2 ขั้นตอนที่ 2: อ่านภาพด้วย imread() ขั้นตอนที่ 3: ดึงมิติของภาพด้วย image.shape ขั้นตอนที่ 4: กำหนดจุดเริ่มต้นของเส้น ขั้นตอนที่ 5: กำหนดจุดสิ้นสุดของเส้น ขั้นตอนที่ 6: กำหนดความหนาของเส้น ขั้นตอนที่ 7: วาดเส้นด้วยฟังก์ชัน cv2.line() ส่งพารามิเตอร์จากขั้นตอนที่ 3 ถึง 6
ตัวอย่างโค้ด
import cv2
image = cv2.imread('testimage.jpg')
height, width, channels = image.shape
startpoint = (0, 0)
endpoint = (height, width)
thickness = 9
color = (255, 0, 0)
image = cv2.line(image, startpoint, endpoint, color, thickness)
cv2.imshow('Line', image)
ผลลัพธ์

คำอธิบาย
ตามที่เห็น เส้นสีน้ำเงินถูกวาดบนภาพ