Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Vẽ viền quanh ảnh bằng OpenCV


Trong chương trình này, chúng ta sẽ vẽ viền quanh ảnh. Chúng ta sẽ dùng phương thức copyMakeBorder() trong thư viện openCV. Hàm này nhận các tham số như ảnh, top, bottom, left, right giá trị viền.

Ảnh gốc

Vẽ viền quanh ảnh bằng OpenCV

Thuật toán

Bước 1: Import cv2.
Bước 2: Đọc ảnh.
Bước 3: Gọi cv2.copyMakeBorder().
Bước 4: Hiển thị kết quả.

Mã ví dụ

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

Kết quả

Vẽ viền quanh ảnh bằng OpenCV