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

การวาดวงกลมด้วยฟังก์ชัน circle() ของ OpenCV


ในบทความนี้ เราจะวาดวงกลมบนภาพโดยใช้ฟังก์ชัน circle() ของ OpenCV

ภาพต้นฉบับ

การวาดวงกลมด้วยฟังก์ชัน circle() ของ OpenCV

อัลกอริทึม

ขั้นตอนที่ 1: นำเข้า OpenCV
ขั้นตอนที่ 2: กำหนดรัศมีของวงกลม
ขั้นตอนที่ 3: กำหนดพิกัดศูนย์กลางวงกลม
ขั้นตอนที่ 4: กำหนดสีของวงกลม
ขั้นตอนที่ 5: กำหนดความหนา
ขั้นตอนที่ 6: ส่งอาร์กิวเมนต์ข้างต้นเข้า cv2.circle() พร้อมกับภาพ
ขั้นตอนที่ 7: แสดงผลลัพธ์

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

import cv2
image = cv2.imread('testimage.jpg')
radius = 100
center = (350, 175)
color = (255,255,0)
thickness = 15
image = cv2.circle(image, center, radius, color, thickness)
cv2.imshow('Circle', image)

ผลลัพธ์

การวาดวงกลมด้วยฟังก์ชัน circle() ของ OpenCV