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

การวาดขอบ (Border) รอบภาพด้วย OpenCV


ในโปรแกรมนี้ เราจะวาดขอบรอบภาพ เราจะใช้เมธอด copyMakeBorder() ใน OpenCV Library ฟังก์ชันนี้รับพารามิเตอร์ต่างๆ เช่น Image, Top, Bottom, Left, Right Border Values

ภาพต้นฉบับ

การวาดขอบ (Border) รอบภาพด้วย OpenCV

อัลกอริทึม

Step 1: Import cv2
Step 2: อ่านภาพ
Step 3: เรียกเมธอด cv2.copyMakeBorder()
Step 4: แสดงผลลัพธ์

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

import cv2

image = cv2.imread('testimage.jpg')
image = cv2.copyMakeBorder(image, 10, 10, 10, 10, cv2.BORDER_CONSTANT)
cv2.imshow('Border', image)

ผลลัพธ์

การวาดขอบ (Border) รอบภาพด้วย OpenCV